[英]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.