我是否必须使用Swift语言重建我现有的应用程序以支持iOS8何时发布并且大多数iPhone用户都升级到此版本?如果我必须将我的应用程序重建为新标准?目前我的应用程序在iOS6下运行。
我主要担心的是我是否必须放弃iOS6版本。
答案 0 :(得分:2)
我看了这个消息,但here's a blog支持我:
事实上,Swift代码可以与Objective-C共存...
开发人员无需在C for Mac开发和用于iOS开发的Objective-C之间进行选择,因为Swift支持iOS和OS X,并且可以与C和Objective-C代码共存。
目前,Apple计划同时支持Swift,Objective-C和使用这两者构建的混合应用程序。
不,你不需要放弃iOS 6 ..虽然有89%的设备运行iOS 7,你可能会考虑尽快完成......
答案 1 :(得分:2)
不,您不需要使用Swift重建您的应用。编译器将Objective C和Swift编译为相同的代码,以便在iPhone上运行,两种语言都可以共存。目标C可能会逐渐逐步淘汰。
如果您仍希望将现有应用转换为Swift,here's a handy migration guide from Apple。