保留環(huán)問題

幾個對象相互引用,形成保留環(huán).由于OC內存管理模型使用引用計數構架,多以這種情況通常會照成內存泄漏.這樣的話,環(huán)里的對象就無法為外界訪問,但對象之間還有引用,使得指針還存在,不會被系統(tǒng)回收.

避免保留環(huán)的最佳方式就是弱引用.這種引用經常用來表示"非擁有關系".將屬性聲明稱unsafe_unretained,用unsafe_unretained修飾的屬性相當于assgin特質等價,區(qū)別在于unsafe_unretained修飾屬性對象

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容