iOS ARC下获取引用计数(retain count)

来源:互联网 发布:office2007卸载软件 编辑:程序博客网 时间:2024/05/17 07:08

注意:以下方法只可用于debug,而且在多线程等情况下返回值不是100%可信。

1.使用KVC

[obj valueForKey:@"retainCount"]

2.使用私有API

OBJC_EXTERN int _objc_rootRetainCount(id);_objc_rootRetainCount(obj)

3.使用CFGetRetainCount

CFGetRetainCount((__bridge CFTypeRef)(obj))


0 0