我是一位经验丰富的C/C++程序员,熟悉内存管理问题.我过去也发过一些小型iPhone应用程序.我试图检查我的最新应用程序的内存泄漏,我无法取得任何进展,因为有这么多.只需启动应用程序并查看第一个屏幕就会显示超过12,000个泄漏.
我知道我可能忽略了各种各样的事情,但在编写代码时我非常谨慎.我试图释放我在dealloc方法中分配的所有东西.这就像我的app委托永远不会被释放,因为我可以在app委托的init方法中看到一些只被分配一次的东西.它们永远不会被修改,并在dealloc方法中释放.
此应用程序围绕选项卡控制器构建,主要使用Interface Builder设置约15个视图.
任何帮助,将不胜感激.