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