mrd*_*650 9 iphone debugging objective-c ios retaincount
有人知道在调试模式下如何检查对象的保留计数?我试图添加一个表达式,[objInstance retainCount]但它没有用.我也在控制台中尝试了打印对象 PO [objInstance retainCount],但它再次无效.
小智 8
我猜你是在谈论得到retainCount的GDB?
您可以使用该retainCount方法.
这就是我进入我的代码的方式.
(gdb) p (int)[product retainCount]
$2 = 4
Run Code Online (Sandbox Code Playgroud)
希望这是你正在寻找的.
你可以打印这个
NSLog(@"Retain count might be %d",[objInstance retainCount]);
Run Code Online (Sandbox Code Playgroud)
但是,这个数字并不可靠autorelease.您应该阅读内存管理并确保您的retain和release呼叫匹配.您还可以运行构建/构建和分析以使Xcode帮助您找到可能的内存泄漏,但同样,这些只是潜在的泄漏.您需要自己检查每个人以确定.
| 归档时间: |
|
| 查看次数: |
12074 次 |
| 最近记录: |