在测试我的iPhone应用程序时跟踪内存管理的最佳方法是什么?

Dan*_*gan 6 iphone cocoa-touch memory-management

在开发我的应用程序时,我逐渐意识到我的大多数应用程序崩溃都源于糟糕的内存管理.

我知道我可以通过NSLog打印或记录保留计数(@"保留计数为:%d",[myInstance retainCount]);

但是不是有更好的,更少手动的方法吗?可能是对象和实例的直观表示?

回答.干杯,亚当和杰森.:-)

ada*_*dam 6

通过XCode使用Leaks和Object Allocation工具.

Run > Start with Performance Tool > ...
Run Code Online (Sandbox Code Playgroud)