我有一个应用程序使用GC进行内存管理和一个自动引用计数的框架。当我尝试构建它时,出现此错误:GC应用程序可以链接到ARC框架吗?
Linked dylibs built for retain/release but object files built for GC-only for architecture x86_64
是否有正确的方式在此GC应用程序中使用ARC框架而不更改它?我记得读到ARC代码似乎适用于非ARC代码,但我只能找到每个文件编译器开关(-fobjc-arc
)。
框架和应用程序位于单独的项目中,由工作区组成。 – febeling 2012-02-17 10:36:45