如果我对 Mike Ash 的“归零弱引用”文章的阅读是正确的,那么弱引用就像assign
没有 ARC 的引用。但是,如果引用的对象被释放,而不是获得“悬空指针”(意味着指向释放对象的指针),指针被设置为nil
.
这是正确的吗,这是否发生在任何标记的属性weak
或assign
(当 ARC 处于活动状态时)?
如果这是正确的,这将消除很多 SIGABRT。
如果我对 Mike Ash 的“归零弱引用”文章的阅读是正确的,那么弱引用就像assign
没有 ARC 的引用。但是,如果引用的对象被释放,而不是获得“悬空指针”(意味着指向释放对象的指针),指针被设置为nil
.
这是正确的吗,这是否发生在任何标记的属性weak
或assign
(当 ARC 处于活动状态时)?
如果这是正确的,这将消除很多 SIGABRT。