table.refcnts.eraser()函数的疑问
来源:6-3 数据结构相关面试问题

精慕门7174437
2020-12-07
1 自己的引用计数为什么要自己去dealloc里面擦除?
2 按理说自己的引用计数应该是被所有的持有方释放完成,引用计数就会置为0,然后系统才会调用该对象的dealloc?
3 如果自己的引用计数没有为0,为什么又会调用到dealloc函数呢?
写回答
2回答
-
精慕门7174437
提问者
2020-12-15
我就是看源码逻辑感觉不理解
00 -
于海
2020-12-14
系统源码中是这样的逻辑,可以看下
012020-12-15
相似问题