oc block 中直接引用成員變量 循環引用

問題的答案是必定會發生循環引用。數組 那解決方式:xcode __weak typeof(self) wself = self; 用wself訪問成員變量就好。 既然發生了循環引用必定是retain了self了,那又是爲何block不retain成員變量指針會retain self 呢?ide 緣由是oc是動態語言,實例變量的地址可能被其餘實例變量佔用,直接引用的話容易出問題。spa retain
相關文章
相關標籤/搜索