Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 可以用objective c和swift编写iPhone应用程序吗_Ios_Iphone - Fatal编程技术网

Ios 可以用objective c和swift编写iPhone应用程序吗

Ios 可以用objective c和swift编写iPhone应用程序吗,ios,iphone,Ios,Iphone,我现有的iOS应用程序是用objective c语言编写的,我想在我的应用程序中添加更多功能,我想用swift语言编写代码。 那么,是否可以创建一个包含两种语言的应用程序(即在objective c和swift中),并且我的应用程序是否可以正常工作?简而言之,是的 如果您有使用objective-c编写的现有项目,那么您可以添加使用swift编写的新类。如果您想使用swift 3.0或swift 2.0,您仍然可以选择。 为了实现这一点,您必须使用bridge类。您将获得更多关于苹果网站上提供的

我现有的iOS应用程序是用objective c语言编写的,我想在我的应用程序中添加更多功能,我想用swift语言编写代码。 那么,是否可以创建一个包含两种语言的应用程序(即在objective c和swift中),并且我的应用程序是否可以正常工作?

简而言之,是的

如果您有使用objective-c编写的现有项目,那么您可以添加使用swift编写的新类。如果您想使用swift 3.0或swift 2.0,您仍然可以选择。 为了实现这一点,您必须使用bridge类。您将获得更多关于苹果网站上提供的链接的指南

然而,随着苹果公司正在向Swift 3.0靠拢,你花更多的时间学习Swift是有道理的


你可以,但只使用一种语言会更容易、更干净。是的,你的应用程序会很好,你可以将两种语言结合在一起;维护应用程序和逐步更新实施过程中的标准过程。