1奢赂,將某些引用設為weak,可避免出現“保留環(huán)”颈走。
父引用子 強引用(strong) 子引用父 弱引用(weak)
例如:代理膳灶,block內部調用外部變量 。立由。轧钓。。锐膜。
2毕箍,weak引用可以自動清空,也可以不自動清空道盏。自動清空是隨著ARC而引入的新特性而柑,由運行期系統(tǒng)來實現。在具備自動清空功能的弱引用上捞奕,可以隨意讀取其數據牺堰,因為這種引用不會指向已經回收過的對象。
1奢赂,將某些引用設為weak,可避免出現“保留環(huán)”颈走。
父引用子 強引用(strong) 子引用父 弱引用(weak)
例如:代理膳灶,block內部調用外部變量 。立由。轧钓。。锐膜。
2毕箍,weak引用可以自動清空,也可以不自動清空道盏。自動清空是隨著ARC而引入的新特性而柑,由運行期系統(tǒng)來實現。在具備自動清空功能的弱引用上捞奕,可以隨意讀取其數據牺堰,因為這種引用不會指向已經回收過的對象。