我正在ARC環境中工作,並通過-fno-objc-arc
成功禁用了Facebook API。我也想爲我自己的類禁用此功能,並且使用與Facebook API類相同的方法,但我無法禁用ARC。如果有誰知道,請幫我這句話。無法在xcode4.2中禁用ARC
2
A
回答
2
要擺脫此錯誤,您需要禁用ARC,從項目中禁用ARC執行以下步驟。
選擇您的項目文件。 你應該在「Build settings」選項卡中。
選擇「水平」選項(默認爲「合併」)
「合併」右側有一個搜索字段。輸入「自動」 第二組應該是「Apple LLVM Compiler 3.0 - 語言」。
在該控件下的第二行ARC。 單擊該行,然後在中間一列(其中顯示「是」),單擊並選擇「否」。
現在錯誤應該消失。
0
只是爲了確保你在正確的地方這樣做:
- 在項目導航,點擊頂部的項目,項目名稱
- 在與項目和目標顯示窗格中,選擇其中非圓弧文件包含
- 前往構建階段正確的目標,開放編譯源代碼
- 選擇需要爲非圓弧的文件,雙擊它,然後輸入-fno-objc弧
- B uild。
所以仔細檢查你是否做到了這一點,特別是選擇了正確的目標。
相關問題
- 1. 無法使用我使用XCode4.2 NSUserDefaults的
- 2. 禁用預警Xcode4.2特定文件
- 3. 禁用ARC For Framework
- 4. -fno-objc弧無法正常工作時禁用ARC
- 5. 使用Xcode 5禁用ARC
- 6. 「self.delegate = self」無法在iOS上使用ARC
- 7. 禁用ARC ...(AdMob廣告SDK)
- 8. 無法禁用
- 9. 如何禁用Xcode4.2自動引用計數
- 10. 無法遍歷Arc Mutex
- 11. 無法在Gnome中禁用PrintScreen鍵
- 12. 無法在textarea中禁用逗號
- 13. 無法在gcc中禁用sse
- 14. 無法在UITableViewCell中禁用UIButton
- 15. 無法在vb.net中禁用文本框
- 16. 無法在datagridview中禁用排序
- 17. 使用XCodeConfig設置禁用Objective C ARC
- 18. 如何在xcode項目中啓用/禁用ARC?
- 19. 在非ARC項目中使用ARC庫
- 20. 無法禁用WSGIErrorOverride
- 21. ARC正在iOS 6中工作,但無法在iOS5.1中工作
- 22. 從非ARC代碼調用ARC方法
- 23. iPod Touch第二無響應運行xcode4.2
- 24. iOS arc禁用部分代碼
- 25. 爲.h文件禁用ARC iphonesdk
- 26. ARC與非ARC removeLastObject方法
- 27. 如何在xCode中禁用鏈接框架的ARC?
- 28. 如果ARC被禁用,在@autoreleasepool中是否需要autorelease?
- 29. 爲什麼ARC禁止調用未聲明的方法?
- 30. 無法在Xcode 6中構建 - Apple框架中的ARC問題
你是什麼意思,你「無法禁用它」?是否存在無法通過構建的弧線錯誤? – CodaFi 2012-07-08 04:31:45
是的,通過-fno-objc-arc禁用特定文件後,我仍然無法使用release和autorelease。 – josh 2012-07-08 04:38:54
錯誤可能是「從具有不兼容類型ID的函數返回void」? – CodaFi 2012-07-08 04:43:37