猿问

关于OC中的内存管理:release 方法先判断释放条件还是将count 减一?

release方法主要用于referencecounting。
有一点不太确定:方法中先判断是否达到释放条件,如果没达到,然后count减一?
还是另一种相反的情况:先将count减一,然后判断是否达到释放条件呢??
眼眸繁星
浏览 389回答 2
2回答

森林海

release方法里没有判断逻辑,是否达到释放条件也与release无关。release只负责对rc减1,至于是n-1还是0-1,不管,如果是0-1,直接挂。是否打到释放条件是一个releasepool判断的
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答