Swift获取引用计数方式

Swift获取引用计数的方式:
CFGetRetainCount(self)

let user1 = Student() // 计数1
print(CFGetRetainCount(user1)) // 计数2

oc方式:

//第一种方式,KVC
[obj valueForKey:@"retainCount"]  

//第二种方式,runTime
OBJC_EXTERN int _objc_rootRetainCount(id);  
_objc_rootRetainCount(obj) 

//第三种方式
CFGetRetainCount((__bridge CFTypeRef)(obj))

你可能感兴趣的:(Swift获取引用计数方式)