Ios 如果我的应用程序将长期使用,我是否应该将我的ObjC应用程序转换为Swift?

Ios 如果我的应用程序将长期使用,我是否应该将我的ObjC应用程序转换为Swift?,ios,objective-c,iphone,swift,Ios,Objective C,Iphone,Swift,我想知道大家对此有什么看法。我不确定是否建议这样做。显然很难说将来会发生什么。但我们可以假设Swift将被广泛接受,所有API的后续内容都将写入其中。在这种情况下,我建议“封装”现在用Objective-C编写的所有逻辑,并按原样使用。所有的用户界面和新的东西,我建议写在斯威夫特 这是相当正常的,尤其是在银行业,内部是用COBOL编写的,上面有多层。它是可行的,但对于开发人员来说,进行一些深层次的更改不是禅宗式的。Swift在稳定之前还有很长的路要走。Objective-C中有数百万行代码不会很

我想知道大家对此有什么看法。我不确定是否建议这样做。

显然很难说将来会发生什么。但我们可以假设Swift将被广泛接受,所有API的后续内容都将写入其中。在这种情况下,我建议“封装”现在用Objective-C编写的所有逻辑,并按原样使用。所有的用户界面和新的东西,我建议写在斯威夫特


这是相当正常的,尤其是在银行业,内部是用COBOL编写的,上面有多层。它是可行的,但对于开发人员来说,进行一些深层次的更改不是禅宗式的。

Swift在稳定之前还有很长的路要走。Objective-C中有数百万行代码不会很快被废弃——如果苹果试图“弃用”Objective-C,它会受到很大的抵制。苹果弃用旧工具并非闻所未闻。使用obj-c需要一段时间,但我怀疑obj-c是否会在10年内被苹果使用。Obj-c在Mac OS X之前也没有使用过。