新版iOS会支持Objective-C吗?

时间:2014-06-10 06:30:28

标签: ios iphone objective-c swift ios8

我使用ios7Objective-C开发了一个应用程序。它现在处于开发阶段。苹果公布了新的编程语言swift。它会取代我们可以用于未来发展的objective-c或两者吗?

我试图查看有关此内容的任何更新,但无法获得任何内容。

2 个答案:

答案 0 :(得分:2)

Objective-C仍将存在很长一段时间。 Apple没有弃用该语言,但它已宣称Swift将成为iOS开发的未来。

Source Swift编程指南,第2页

  

我们现在可以为Apple软件开发的未来引入一种新语言。

答案 1 :(得分:1)

YES。

使用iOS 8 Beta,Objective-C-Only项目可以正常工作。

虽然马修注意到,但你应该慢慢适应Swift。

如果没有很好的理由,我不会在Objective-C中开始一个新项目。

您可以将Objective-C代码与Swift代码并排使用,并且migrate代码应该使用新的编程语言。因此,可以在 new Swift项目中使用 Objective-C框架/文件。

您甚至可以使用几乎C代码,但这主要是使项目更复杂。 Objective-C和Swift也是如此。