2016-06-23 14 views
0

我使用提供的函數Xcode將MRC項目轉換爲ARC。 編輯 - >轉換 - >到Objective-C ARC。檢查後,它說「沒有必要更改源」。但點擊更新後,我試圖構建應用程序,並收到了很多錯誤。所有的錯誤都是關於釋放,autorelease。而且我還注意到這些屬性不會改變保留,分配給強或弱。我是否應該手動更改我的代碼以轉換爲ARC或者我在遷移期間錯過了一些步驟?使用Xcode進行ARC遷移不會刪除版本

回答

0

只需在 BuildPhase中添加「-fno-objc-arc」→編譯源--->雙擊錯誤文件--->框將會強化 - >粘貼「-fno-objc-弧」。

我希望它會工作..

我重視圖像FYR enter image description here

+0

我知道我可以設置編譯標誌使用ARC非電弧類別,但是這不是我想要的。我想將現有的代碼庫改爲arc –

+0

只添加這個「 - fno-objc-arc」。不想刪除發行版和autorelease –