[英]Include non-ARC library in an ARC app?
那么,有可能吗?
我多次收到此错误:
ARC forbids Objective-C objects in structs or unions
例如这里:
typedef struct {
BOOL _field1;
union {
struct {
id _field1;
id _field2;
} _field1;
GSEventRef _field2;
} _field2;
} XXStruct_CKAdxD;
您需要为每个不能/不能使用ARC的文件的编译器选项添加-fno-objc-arc
。 在Xcode中,您可以从目标的“编译源”构建阶段执行此操作。 双击该文件并将-fno-objc-arc
添加到弹出的框中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.