release方法主要用于referencecounting。有一点不太确定:方法中先判断是否达到释放条件,如果没达到,然后count减一?还是另一种相反的情况:先将count减一,然后判断是否达到释放条件呢??
2 回答
森林海
TA贡献2011条经验 获得超2个赞
release方法里没有判断逻辑,是否达到释放条件也与release无关。release只负责对rc减1,至于是n-1还是0-1,不管,如果是0-1,直接挂。是否打到释放条件是一个releasepool判断的
添加回答
举报
0/150
提交
取消