最近调试Swift时需要用到引用计数器,找了半天,在此记录
//swift中方法
let count = CFGetRetainCount(self)//swift获取方法
//OC方法如下
//第一种方式,KVC
[obj valueForKey:@"retainCount"]
//第二种方式,runTime
OBJC_EXTERN int _objc_rootRetainCount(id);
_objc_rootRetainCount(obj)
//第三种方式
CFGetRetainCount((__bridge CFTypeRef)(obj))

本文介绍了在Swift中获取对象引用计数的方法,包括使用CFGetRetainCount函数的Swift方式,以及通过KVC、runtime和CFGetRetainCount的Objective-C方式。

被折叠的 条评论
为什么被折叠?



