如何在非ARC项目中弱化ARC项目

时间:2013-07-22 13:13:34

标签: xcode automatic-ref-counting project

我在我的NON ARC应用程序中使用SDK。不幸的是,SDK是ARC,我自己的应用程序是非ARC。因为我添加了完整的项目而没有单独.m& .h个文件我无法使用编译器标志-fobjc-arc设置特定类。

如何为整个导入的项目设置这些编译器标志?

enter image description here

1 个答案:

答案 0 :(得分:0)

如果要在项目中编译SDK的.m文件,则将-fobjc-arc标志添加到每个.m文件中。

如果SDK已经编译到您只是链接到项目的库(.a文件)或框架中,那么您应该能够在非ARC项目中使用它而不会发生任何事故。毫无疑问,他们遵循rules that ARC enforces,但这与非ARC项目并不矛盾。