美文网首页ios面试题iOS知多少iOS Developer
36-__block和__weak修饰符的区别

36-__block和__weak修饰符的区别

作者: 评评分分 | 来源:发表于2015-09-10 06:51 被阅读558次

1.__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型。

2.__weak只能在ARC模式下使用,也只能修饰对象(NSString),不能修饰基本数据类型(int)。

3.__block对象可以在block中被重新赋值,__weak不可以

若你有更好的见解,请评论我!

相关文章

网友评论

  • JackCoding:不只是能修饰字符串吧!欢迎加入iOS图案进阶交流群,群号码:314846081
  • 大师兄来也:我觉得最好可以附上代码 结合实例分析一下 那样更好
  • 菜瓜弟弟:非常正确

本文标题:36-__block和__weak修饰符的区别

本文链接:https://www.haomeiwen.com/subject/ofdpcttx.html