1
1
仪表不指示导致泄漏的管路。它表示分配内存的行后来泄漏了。仅从给出的代码(显然不是整个代码)来看,我怀疑您泄漏的是ServerResponse,它包括在您标记的行中分配的内存。不要只看仪器给你的线。哪个班漏了?这将提供和行一样多的提示。
既然您开始在内存管理方面遇到困难,那么建议您:当释放某个内容时,始终将其设置为零。这会让你省去很多头痛,并在以后崩溃。在这种情况下,我说的是
如果您有雪豹和xcode 3.2,运行分析器(cmd-shift-a)。它会自动找到最常见的内存问题。 |
2
0
有一种工具比仪器更容易使用。该工具是Clang静态分析仪。 The website describes 如何安装和使用工具包。它使用方便,效率高。我一直在用它。 命令包括:
当结果出现在Web浏览器中时,使用起来非常简单!它将捕获仪器无法捕获的泄漏。这是苹果在雪豹中集成的工具…你也可以用豹牌的。退房 the website for directions ..。 希望这有帮助! |
user2606782 · 限制子视图在superview边界内的移动 7 年前 |