1,对象的保留计数看似有用,实则不然 ,因为任何给定时间点上的“绝对保留计数”都无法反映对象生命周期的全貌。
引用计数不精确,有时因为苹果的内存优化机制,导致为1的时候回收等导致计数值不对或使用其他库方法导致计数改变让我们发觉不到,因此retainCount不可靠
2,引用ARC之后,retainCount方法就正式废止了,在ARC下调用该方法导致编译器报错。
1,对象的保留计数看似有用,实则不然 ,因为任何给定时间点上的“绝对保留计数”都无法反映对象生命周期的全貌。
引用计数不精确,有时因为苹果的内存优化机制,导致为1的时候回收等导致计数值不对或使用其他库方法导致计数改变让我们发觉不到,因此retainCount不可靠
2,引用ARC之后,retainCount方法就正式废止了,在ARC下调用该方法导致编译器报错。