當前位置:編程學習大全網 - 遊戲軟體 - Objective-C 和 Swift 語言,哪個更容易學習

Objective-C 和 Swift 語言,哪個更容易學習

從語言上講,Swift 比 Objective-C 更簡單,但是簡單是對於有編程基礎的人來講,它的 syntax 更清楚,簡潔,很多程序員看到了真是愛不釋手。

從開發角度上講,Swift 比 Objective-C 難的多,首先雖然 Swift 出來沒幾天,出來壹堆壹堆的教程,但是仔細翻翻講真正 iOS 或者 OS X 開發的真心沒有多少。所以雖然妳明白了語言怎麽回事,但是真正上手開發,可能就不是想象中的那樣了。不過這又得分:

對於已經熟悉 Cocoa, Cocoa touch 開發的開發人員來講,Swift 還是很容易上手的,Apple 的開發團隊在這方面真是下了不少功夫,幫助開發者盡可能的方便的使用 Swift。如果妳已經非常熟悉Cocoa, Cocoa touch 的開發環境,各種 Framework,API,妳會覺得 Swift 用於開發真的很方便,也容易上手。

對於完全不懂 Objective-C 並且沒有任何 Cocoa, Cocoa touch 開發經驗的人來講,直接上手學習 Swift 依然會非常困難。語言懂了不頂用,妳還要去熟悉各種 API, 熟悉整個Cocoa, Cocoa touch 的開發環境,卡住不懂了,搜壹下,全是 Objective-C 的例子,真的會很難受。

結論,如果妳已經是使用 Objective-C 的程序員的話,Swift 真的很簡單,妳可以用很少的時間掌握它,並且直接使用它開發。如果妳是初學者的話,Swift 和 Objective-C 對於妳來說都會很難,可能 Swift 本身簡潔的語言特色會讓妳覺得容易理解,如果妳是為了學習立馬進行開發的話,Objective-C 相比下會簡單很多。妳會找到更多的學習資源和參考,尋求幫助的時候也能得到更有經驗和專業的回答。

  • 上一篇:新破天壹劍紫鑰匙什麽怪出
  • 下一篇:女的剪什麽發型好看?
  • copyright 2024編程學習大全網