【发布时间】:2011-07-08 16:48:46
【问题描述】:
我有一个对象没有被“解除锁定”的问题,有人知道在 Xcode 或 Instruments 中查看引用计数图表的方法吗?我知道如何在 Instruments 的泄漏模板中执行此操作,但奇怪的是,Leaks 什么也没检测到。我确实认为有泄漏。
【问题讨论】:
标签: ios xcode memory-management instruments
我有一个对象没有被“解除锁定”的问题,有人知道在 Xcode 或 Instruments 中查看引用计数图表的方法吗?我知道如何在 Instruments 的泄漏模板中执行此操作,但奇怪的是,Leaks 什么也没检测到。我确实认为有泄漏。
【问题讨论】:
标签: ios xcode memory-management instruments
如果 Instruments 说没有泄漏,那肯定是对的(除非您设法产生了保留周期)。你可以在[obj retainCount] 达到峰值,但it is strongly discouraged to do so。
请记住,您可以创建“泄漏”,例如通过将内容放入 NSMutableArrays 或 NSMutableDictionaries 并且永远不要删除它们。这种泄漏不会出现在 Instruments 上。 retain cycles 也一样。所以你应该寻找这些问题。
【讨论】: