Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有可能拥有一个未启用 ARC 但带有一些 arc 文件的 iOS 应用程序?
我有一个未启用 ARC 的应用程序,我想在其中引入一些启用 ARC 的文件。这可能吗?
谢谢
您可以使用该-fobjc-arc标志为特定文件启用 ARC。
-fobjc-arc
使用该-fobjc-arc标志启用ARC特定文件可能会导致'unrecognized command line option for -f-objc-arc错误,这是因为使用了错误的编译器。
ARC
'unrecognized command line option for -f-objc-arc
要解决此问题,请转到Target Settings > Build Settings > Build Options并将编译器从 更改LLVM GCC为Apple LLVM。构建并运行,问题应该得到解决。
Target Settings > Build Settings > Build Options
LLVM GCC
Apple LLVM