weak是弱引用,strong是强引用,一个oc对象如果没有一个强引用会被系统回收,弱引用会指向这个对象但是不能保住这个对象。
图中weak1指向的对象由于被一个强引用保住了所以没有警告,而weakView指向的对象alloc之后就会被释放。
weak是弱引用,strong是强引用,一个oc对象如果没有一个强引用会被系统回收,弱引用会指向这个对象但是不能保住这个对象。
图中weak1指向的对象由于被一个强引用保住了所以没有警告,而weakView指向的对象alloc之后就会被释放。
本文标题:iOS weak和strong的区别
本文链接:https://www.haomeiwen.com/subject/febudxtx.html
网友评论