-1
ARC非常奇怪允許發佈操作,但不允許保留操作。據我所知,所有這些都是禁止的。由於內存泄漏,我的應用程序崩潰。爲什麼ARC不能正常工作?XCode ARC允許發佈
ARC非常奇怪允許發佈操作,但不允許保留操作。據我所知,所有這些都是禁止的。由於內存泄漏,我的應用程序崩潰。爲什麼ARC不能正常工作?XCode ARC允許發佈
只需刪除該行
[anaView retain];
然後XCode
是肯定要指向錯誤
[anaView release];
的XCode不顯示在同一時間的所有錯誤。
側面說明:
[anaView release];
[anaView retain];
看起來很奇怪我。我的意思是第一個release
,然後是retain
;這是什麼目的?
沒有目的,只是爲了顯示問題,如果我刪除保留Xcode不會給出錯誤 – mayy00
ARC不允許釋放和自動釋放對象。你確定你使用它是正確的嗎? –
不知道你做了什麼,我們不可能知道。可能是一堆錯誤的編譯器標誌。 – borrrden
我已經檢查了標誌,並且我檢查了是否使用此代碼啓用了弧「#if __has_feature(objc_arc)」,並且批准啓用了弧。 – mayy00