Dan*_*ark 44 objective-c clang automatic-ref-counting
如果我读到Mike Ash的"归零弱引用"文章是正确的,那么弱引用就像assign
没有ARC的引用一样.但是,如果引用的对象被释放,而不是获得"悬空指针"(意味着指向解除分配的对象的指针),则指针将设置为nil
.
这是正确的吗,这是否会在标记的任何财产weak
或assign
(当ARC处于活动状态时)发生?
如果这是正确的,这将消除很多SIGABRT.
cob*_*bal 38
它大部分都是正确的,但assign
属性仍然与以前一样对待,只有属性weak
为零.另一个警告是,仅在Mac OSX≥10.7和iOS≥5时可以使用归零弱引用.虽然ARC的其余部分被反向移植到10.6和iOS 4,但在这些OS上根本不能使用弱引用.
归档时间: |
|
查看次数: |
11167 次 |
最近记录: |