2014-04-05 111 views
0

是否有一種方法可以知道是否有某些NSString或指針或類似的東西在使用ARC時不會被釋放/刪除?objective-c檢查是否忘記了某個/某些版本

+2

使用儀器與「泄漏」工具... –

+0

首先使用靜態分析儀。 –

+0

是的,我做了它。但是當我要剖析 - >泄漏時,似乎還有另一個,它似乎來自UILabel和initWithBytes。但是,我切我的代碼我沒有任何UILabel沒有發佈。也許故事板? – Aymenworks

回答

0

如果你想檢查特定的對象,實現NSLog自我的-dealloc方法,並實現可能的init,所以你可以匹配計數。 實際上,您應該首先正確設置您的代碼。當然,你這樣做,所以下一步是使用儀器(泄漏)。查看WWDC會議如何有效地使用儀器。

1

在你的xcode運行之前,只需點擊Build And Analyze選項,它會告訴你代碼的警告和潛在泄漏。

+0

是的,我做到了。但是當我要剖析 - >泄漏時,似乎還有另一個,它似乎來自UILabel和initWithBytes。但是,我切我的代碼我沒有任何UILabel沒有發佈。也許故事板? – Aymenworks

+0

你可以粘貼你的代碼嗎? –

相關問題