我最近完成了我实际上打算提交的第一个 iPhone 应用程序,并且我正在尝试清除所有泄漏。但是有一个我似乎无法找到,而且 Instruments 也没有真正帮助我。从本质上讲,我已经制作了类似待办事项列表应用程序(虽然这并不重要),并且每次用户删除待办事项时,仪器都会记录泄漏。
这里没有我试图进一步解释,而是截图:
http://dl.dropbox.com/u/1426380/Screen%20shot%202011-02-09%20at%2021.51.09.png
因此,iInstruments 并没有告诉我泄漏的确切位置(就像我之前修复的泄漏一样),而是指向基础库中的某个位置。它每次只泄漏 16B,所以这并不是真正的崩溃问题,但我只是对导致这种情况的原因感兴趣。
我很想发布一些代码,但是由于我不知道泄漏的来源,所以我不知道要发布什么。如果有人对可能导致这种情况的原因有所了解,我很乐意提供帮助。
谢谢。
编辑:
这是@Moshe 要求的另一个屏幕截图。我是乐器新手,所以直到现在我才意识到正确的面板存在!
http://dl.dropbox.com/u/1426380/Screen%20shot%202011-02-10%20at%2007.55.58.png