2013-02-11 50 views
0

我已經運行了ARC轉換器的多個文件。但是,我不刪除調用來釋放我的ViewController的dealloc。如下所示的通話在轉換後仍會保留。ARC轉換器不會刪除所有呼叫

- (void)dealloc{ 
    [myObject release]; 
} 

這些不被刪除的原因是什麼?

(也自動釋放仍停留在代碼和編譯器不會抱怨,而它抱怨的電話保留)

+3

您是否有一些文件未使用ARC。即他們在Compile Sources部分中設置了選項-fno-objc-arc? – 2013-02-11 02:16:08

+0

是的,就像ASI文件一樣。 – bendahmon 2013-02-11 02:29:17

+0

重要嗎? – bendahmon 2013-02-17 14:41:17

回答

0

如果這不是一個錯字,你逐字粘貼,那麼它可能是因爲搜索和替換模式未考慮blah release],只有[blah release]

+1

對不起,這是一個錯字:) – bendahmon 2013-02-11 02:05:03