美文网首页
[报错]Fast enumeration variables c

[报错]Fast enumeration variables c

作者: 优雅地小男子 | 来源:发表于2017-11-08 17:34 被阅读190次

今天在写一个for...in...循环的时候遇到报错如上,
for ( CourseItem *item in self.dataArray) {
item = [self cleanRepeatModel:item];
}

进过查找发现时快速枚举在ARC模式下不允许直接修改引用属性,需要在引用属性前面加上__strong来允许。如下,
for (__strong CourseItem *item in self.dataArray) {
item = [self cleanRepeatModel:item];
}

相关文章

网友评论

      本文标题:[报错]Fast enumeration variables c

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