簡體   English   中英

在ARC應用程序中包含非ARC庫?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM