objective-c中的strong和weak属性(一)

在使用ARC的状况下, strong类型的变量会对ARC中的count作+1的动做,在ARC执行自动release的时候会检查count,当ARC发现count大于0,就不会释放资源, 而weak不会使count增长,weak只是简单的把源对象的指针拿过来用,不影响ARC的release动做, 在使用weak的时候要确保使用期间源对象是有效的, 也就是说必须在源对象的生命周期内使用weak引用,不
相关文章
相关标签/搜索