【发布时间】:2010-04-14 19:56:00
【问题描述】:
有没有办法获取 NSObject(即 NSString)的当前引用计数?
【问题讨论】:
标签: objective-c cocoa
有没有办法获取 NSObject(即 NSString)的当前引用计数?
【问题讨论】:
标签: objective-c cocoa
但你应该考虑改用CFGetRetainCount
【讨论】:
正如@Ben S 所说,这是retainCount 方法。但是,您问错了问题,因为:
Important:通常没有理由明确询问对象的保留计数是多少(请参阅retainCount)。结果通常具有误导性,因为您可能不知道哪些框架对象保留了您感兴趣的对象。在调试内存管理问题时,您应该只关心确保您的代码遵守所有权规则。
所以真正的问题是:为什么需要知道?
【讨论】:
【讨论】: