我正在努力解决这个问题。我知道如何使不使用ARC的文件或静态库与ARC项目一起工作。例如,使用编译器标志-fno-objc-arc。
但是如果我有一个不使用ARC并想要包含已编译为ARC的静态库的项目呢?每次想要构建项目时,它都会告诉我无法识别像“strong,__unsafe_unretained”等内容。
我正在努力解决这个问题。我知道如何使不使用ARC的文件或静态库与ARC项目一起工作。例如,使用编译器标志-fno-objc-arc。
但是如果我有一个不使用ARC并想要包含已编译为ARC的静态库的项目呢?每次想要构建项目时,它都会告诉我无法识别像“strong,__unsafe_unretained”等内容。
应该可以正常工作-您确定在这个非ARC项目中使用的是最新的苹果编译器而不是GCC吗?