您的位置:首页 > 移动开发 > IOS开发

iOSARC下block,代理声明属性

2015-09-23 14:38 381 查看
1,block用copy的原因

声明block属性是在栈区

把block块从栈区拷贝到堆区,防止其他地方使用之后被释放掉

2,代理用assign的原因

代理人的属性一定要用assign修饰,防止的是父类对象作为子类对象代理人的时候引起的循环引用,造成内存泄漏
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: