[英]How to remove ARC from XCode
我已經在XCode 4.2中創建了一個項目,並選中了ARC。 問題是我必須下載並添加ASIHttpRequest文件。 當我嘗試編譯時,這會產生一大堆錯誤。 有沒有辦法解決這個問題(除了再次創建一個項目)?
單擊左側導航視圖中項目的名稱,轉到目標 - >構建階段,並將-fno-objc-arc添加到任何相關文件的“編譯器標志”。
您可以通過在編譯時將標志-fno-objc-arc
傳遞給每個文件來關閉ARC每個文件。 將標志添加到項目導航器中目標下的Compile Sources組中需要ARC禁用的文件。
另一種選擇是將ASIHttpRequest編譯為自己的框架,該框架沒有啟用ARC,只是鏈接到框架。 說起來,ASIHttpRequest已經不在框架中嗎? (我好一陣子都沒看過)
繼續使用ARC,但為ASIHttpRequest文件禁用它。 這個答案應該指出你正確的方向:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.