[閒聊] Swift 3.0 and Xcode 8

作者: wanzoo (Zoo)   2016-09-27 22:36:25
開發環境是Xcode 8自帶的Swift 3。
這兩天在測試相機功能,一堆外掛跟範例都不能用,
系統會建議把語法轉成 2.3 或 3.0,不然無法build。
跟相機功能無關的程式,轉成2.3後做一些語法修正可執行。
跟相機功能有關的程式,轉成2.3或3.0後,不是語法或敘述無法修正、
就是即使能build,也無法正常在實體iphone上執行。
另外試了幾個Objective-C的範例,都很正常。
讓人擔心啊!這是Swift的原罪麼?
目前學習swift好像也不是時候,最好等3.0的書出來。
但,若3.0後的版本仍是此情況,似乎也就不必浪費時間了?
作者: ID3238 (默默)   2016-09-27 22:38:00
還是可以學,iBook裡有一本apple Swift 3的書,
作者: cocoaswifty (coco)   2016-09-27 22:56:00
Objective-C 無痛升級xcode 8 畢竟swift 還未成熟
作者: jazzter (阿里巴巴你媽媽)   2016-09-27 23:00:00
官方有說明重大breaking change 應該是最後一次了
作者: keith222 (Keith)   2016-09-28 02:15:00
被炮到要死後 官方已經說swift 4時會向下相容
作者: shinrenpan (iOS5)   2016-09-28 11:52:00
跟ARC一樣,剛出來可以玩玩,單我還是會等release後一年再用在實作上
作者: denkeni (Denken)   2016-09-28 21:53:00
Swift 3之後值得學 但一定要跟緊官方文件 不要靠二手資訊
作者: preisner (ppp)   2016-09-29 13:29:00
swift3改變了什麼, 官方都有文件, 一個新生語言很正常
作者: femlro (母豬教謀神異端審問官1.5)   2016-10-01 10:56:00
工程師宿命 追求流行
作者: Argos (Big doge is watching u)   2016-10-05 23:35:00
其實不只語言 iOS版本也是差不多隔一陣子就陣痛一次 一堆東西deprecated... QQ
作者: uranusjr (←這人是超級笨蛋)   2016-10-08 00:36:00
這個寫什麼都是一樣啦, 沒辦法
作者: fightword (呼啦啦~)   2016-10-11 09:30:00
我覺得案子急還是先用objective C寫 但swift語法也要熟官方更新的東東也是要follow 不然到時會很慘
作者: KIDDMI2 (什麼事都叫我分心)   2016-10-16 16:43:00
Info.plist有沒有加東西?
作者: z10266 (Wei)   2016-10-19 16:17:00
基本上在2.3能build的專案到3應該是都沒問題只是你要改的東西多或少而已

Links booklink

Contact Us: admin [ a t ] ucptt.com