小技巧2-MRC和ARC下防止Block循环引用
iOS开发中使用BLock非常方便快捷,但是也要非常小心循环引用。
在MRC下
__block typeof(self) weakSelf = self;在ARC下
著作权声明:本文由http://my.csdn.net/Nathan1987_原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢
__weak typeof(self) weakSelf=self;著作权声明:本文由http://my.csdn.net/Nathan1987_原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢
本文介绍了在iOS开发中如何避免Block导致的循环引用问题。对于MRC环境下,推荐使用__block来定义weakSelf变量;而在ARC环境下,则建议使用__weak来定义weakSelf变量,以此来打破循环引用。
2512

被折叠的 条评论
为什么被折叠?



