1. 程式人生 > >iOS入門如何選擇Swift和objective-c

iOS入門如何選擇Swift和objective-c

學oc吧,學完估計也就淘汰了。

學swift吧,短時間內普及機率太低,即便學完了,大部分老專案還是用oc..

不學oc吧,放眼望去現在全是oc,swift完全沒有用武之地。

不學swift吧,說不上那天這玩意火了,現學現賣恐怕來不及,即便靠oc苟延殘喘的活著,質量和薪水估計也一定不咋地,畢竟我們都有一個當大牛的夢。。


看蘋果態度和swift能力,個人覺得oc一定會淘汰,
但是:短期內應該會共存!
不可能所有專案立刻swift重寫,維護就要求一定會oc。
而且swift人才和大專案經驗缺乏,很多公司應該不會立刻就上。
我個人可能會大專案繼續objective-c,小專案用swift試水。

oc和swift並存,這就給iOS入門者如何選擇Swift和objective-c帶來了一個巨大的問題。

對於新手,建議把主要精力放在Swift上,可以慢慢學,1年之內迫切需要使用swift的可能性應該不是很大。

但是oc3~5年內徹底淘汰的可能性應該也很小,團隊合作,專案維護,甚至是新專案開發很長一段時間內都會用的上,所以oc技術也至少要達到能維護的程度,技術底層和實現細節可以不深究了。

以上時間線純屬個人預期,不同公司對新技術的興趣不同,所以各位還要慎重考慮。

#wwdc2014#