[闲聊] 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