美文网首页
[报错]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