是否有可能拥有一个不支持ARC但带有一些弧形文件的iOS应用程序?

时间:2012-04-17 14:22:20

标签: objective-c ios automatic-ref-counting

是否可以拥有一个不支持ARC但有一些弧文件的iOS应用程序?

我有一个非ARC启用的应用程序,我想引入一些启用ARC的文件。这可能吗?

感谢

2 个答案:

答案 0 :(得分:11)

您可以使用-fobjc-arc标志为特定文件启用ARC。

答案 1 :(得分:-1)

使用-fobjc-arc标志为特定文件启用ARC可能会导致'unrecognized command line option for -f-objc-arc错误,这是因为使用了错误的编译器。

要解决此问题,请转到Target Settings > Build Settings > Build Options,然后将编译器从LLVM GCC更改为Apple LLVM。建立并运行,问题应该解决。