0

任何有關尋找內存泄漏根本原因的好教程?任何好的教程重新找到內存泄漏?

我已經掌握瞭如何運行Instruments的泄漏方面的基礎知識,並且我已經閱讀了doco,但是我已經泄漏了NSDate對象,並且它似乎是Instruments指向漏泄對象最初的位置來自於,所以實際的內存泄漏可能在事件鏈中的其他地方就該對象的使用而言。

想知道任何好的故障查找技術,對於像這樣的非顯而易見的內存泄漏?

+2

首先,您是否在Xcode中運行「Build&Analyze」以查看它是否捕獲到任何內存問題? – jtbandes 2011-05-24 04:28:47

+0

[使用儀器中的漏洞建議爲noobs]可能的重複(http://stackoverflow.com/questions/3061241/)或[iPhone資源學習儀器](http://stackoverflow.com/questions/3861029/)或[如何在測試時使用儀器?](http://stackoverflow.com/questions/1554526/)或[瞭解iOS儀器](http://stackoverflow.com/questions/5971608/)或[什麼是儀器和哪裏我可以找到教程?](http://stackoverflow.com/questions/3120214)或[關於儀器的教程或視頻?](http://stackoverflow.com/questions/2267956/) – 2011-05-24 04:30:41

+0

@jtbandes - 謝謝 - 我的項目已經沒有來自Build和Analyzse的零問題 - 這只是儀器突出顯示的泄漏超出此範圍,我不得不跟蹤並發現它們有點難以追查 – Greg 2011-05-24 06:18:24

回答

3

看到這個link和這個tutorial也會有所幫助。

一切順利。

+0

非常感謝 - 不幸的是,我已經具備了這樣的知識水平 - 儀器似乎「會將您直接帶到創建泄漏對象的代碼行」 - 我遇到的問題是一些高度使用的對象泄漏技巧(例如NSDate),並追蹤這些技巧......看起來你自己決定跟蹤這些事情......希望這有意義嗎? – Greg 2011-05-24 06:25:25