【发布时间】:2013-02-23 23:19:39
【问题描述】:
我担心问这个问题可能会导致一些反对意见,但在做了一些不满意的研究后,我决定冒险并问更有经验的人......
这里有很多问题是指与 XCode Analayzer Tool 相关的一些具体问题。这似乎是一个非常有用的解决方案。但是我想问你——作为iOS世界的初学者——这个工具不能注意到什么样的内存管理东西。
换句话说,有没有什么常见的内存管理方面,iOS 初学者应该考虑一下“哦,要小心,因为在这种情况下,XCode Analyzer 可能不会警告你你的错误 “...
例如,我在这里找到了Why cannot XCode static analyzer detect un-released retained properties?:
(...)分析器无法可靠地检测保留/释放问题 方法/库边界(...)
这听起来像是一个值得考虑的好提示,但也许您知道其他一些常见问题......
【问题讨论】:
-
仅仅因为一个工具可以检测到泄漏并不意味着你不应该少考虑内存管理。它是一种工具,而不是仔细思考的替代品。
标签: xcode debugging memory-leaks analyzer