簡體   English   中英

使用XCode 4.2重構為iOS5 ARC

[英]Refactor to iOS5 ARC using XCode 4.2

我正在嘗試重構我的項目(編輯/重構/轉換為Objective-C ARC)。 在預檢階段,我遇到了很多Google gtm OAuth的問題。 我想為那些項目禁用ARC,所以我去了目標/構建階段/編譯源並將Google GTM Oauth文件的編譯器標志設置為-fno-objc-arc。

但是當我運行重構預檢時,它會在google gtm中檢測到相同的問題。 在構建階段,它甚至清除了標志(我看不到為文件設置的-fno-objc-arc標志了)。

有幫助嗎?

謝謝

“編輯” - >“重構” - >“轉換為Objective-C ARC。”下一步是“選擇要轉換的目標”。

請注意,當您“選擇要轉換的目標”時,可以展開項目並取消選中特定文件。 起初這對我來說並不明顯。

取消選中您不想轉換的所有文件。 然后運行預檢,並解決問題。 然后重新開始該過程並重復直到沒有問題。 我注意到有時Xcode不記得我在上一次迭代中取消選中了文件。 我必須確保每次都不受限制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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