iOS入門如何選擇Swift和objective-c
阿新 • • 發佈:2018-12-23
學oc吧,學完估計也就淘汰了。
看蘋果態度和swift能力,個人覺得oc一定會淘汰,
但是:短期內應該會共存!
不可能所有專案立刻swift重寫,維護就要求一定會oc。
而且swift人才和大專案經驗缺乏,很多公司應該不會立刻就上。
我個人可能會大專案繼續objective-c,小專案用swift試水。
學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#