iOS 中 weak 使用 自動置nil dealloc中爲什麼不能使用__weak

在開發中weak關鍵字使用的比較多,一般開發人員都知道,使用weak可以防止循環引用。但是防止循環引用之前是使用unsafe_unretained關鍵字,使用unsafe_unretained關鍵字會導致野指針的問題,所以後來才使用weak關鍵字。 使用weak的好處是可以解決循環引用問題,並且不會有野指針的問題。不會導致程序崩潰,是因爲用weak修飾的對象,系統會在對象銷燬時把weak指針置ni
相關文章
相關標籤/搜索