Xcode 如何在非圆弧项目中弱链接圆弧项目

Xcode 如何在非圆弧项目中弱链接圆弧项目,xcode,automatic-ref-counting,project,Xcode,Automatic Ref Counting,Project,我正在非ARC应用程序中使用SDK。不幸的是,SDK是ARC,而我自己的应用程序是非ARC。因为我添加了完整的项目,并且没有分离.m&.h文件,所以我无法使用编译器标志-fobjc arc设置特定的类 如何为整个导入的项目设置这些编译器标志 如果要在项目中编译SDK的.m文件,请将-fobjc arc标志添加到每个.m文件中 如果SDK已经编译到库(一个.a文件)或框架中,而您只是将其链接到您的项目中,那么您应该能够在非ARC项目中使用它,而不会发生意外。毫无疑问,他们遵循的是,但这与非ARC项

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

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


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


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

您是如何添加“完整项目”的?它是框架、静态库、Xcode项目等吗?Xcode项目(AdSDK)不能将
-fobjc arc
标志添加到MASTAdView项目的构建设置中吗?