逐步探究ObjC的Weak技术底层
前言之前的文章有说过 Atomic 原子操作的原理,其作为一个特殊的修饰前缀,影响了存取操作。
在属性修饰定义中,还有另一类修饰前缀,他们分别是 strong weak assign copy,这些又有什么区别呢?
平时喜欢探究的同学,可能也见过 unsafe_unretained,这个又是什么呢?
让我们从属性修饰入手,逐步揭开弱引用的面纱。
原理属性自动生成的实现方法是怎么样的?首先我...
阅读全文…