采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,在您举的八连广告栏的例子里面,如果使用以下方案: vc对timer加一个强引用,在vc的dealloc方法中调用timer的废弃方法,并将timer置为nil。 这样的做法 能有效的防止循环引用吗?
因为循环引用的原因vc的dealloc都不会走。。
非常感谢!
老师您的这个方案不适用VC直接强引用NSTimer吧?
VC强引用一个中间对象,中间对象强引用一个timer。这样“在vc的dealloc方法中调用timer的废弃方法,并将timer置为nil”是可以避免循环引用的。
登录后可查看更多问答,登录/注册
从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系
1.4k 11
2.0k 9
1.3k 9
1.1k 8
1.0k 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号