天天看點

iOS ARC記憶體管理循環引用的問題

iOS ARC下循環引用的問題 

舉例說明strong和weak的差別

strong:适用于OC對象,作用和非ARC中的retain作用相同,它修飾的成員變量為強指針類型

weak:适用于OC對象,作用和非ARC中的assign作用相同,修飾的成員變量為弱指針類型

assign:适用于非OC對象類型

在OC對象循環引用的時候一端為strong類型,另一段為weak類型