在ARC項目開發中,可能會遇到導入的外來檔案(如第三方類庫,或是以前做的項目功能檔案)是非ARC的記憶體管理
模式,這時候就會造成編譯時報錯。
為了解決沖突,我們可以這樣操作:在ARC項目中将非ARC檔案的“Compiler Flags”屬性設定為“-fno-objc-arc”。如果
是支援ARC的類在非ARC項目中使用,則将其“Compiler Flags”屬性設定為“-fobjc-arc”。
具體操作如圖所示。
在ARC項目開發中,可能會遇到導入的外來檔案(如第三方類庫,或是以前做的項目功能檔案)是非ARC的記憶體管理
模式,這時候就會造成編譯時報錯。
為了解決沖突,我們可以這樣操作:在ARC項目中将非ARC檔案的“Compiler Flags”屬性設定為“-fno-objc-arc”。如果
是支援ARC的類在非ARC項目中使用,則将其“Compiler Flags”屬性設定為“-fobjc-arc”。
具體操作如圖所示。