美文网首页
iOS 模型数组去重复

iOS 模型数组去重复

作者: liuyihua的技术修炼场 | 来源:发表于2018-12-21 16:15 被阅读30次

    代码如下:

      NSMutableDictionary *tmpDict = [NSMutableDictionary dictionary];
    
        for (YBBCourseLecturersModel * model in tempaArr) {
            [tmpDict setObject:model forKey:model.Id];
        }
    
       self.lecturersDataSource = [tmpDict.allValues mutableCopy];
    

    原理:通过Dictionary我们可以将模型数据放到一个字典里, Id作为 Key,这样出现重复的Id 可以将原来的值进行重新赋值,因为字典里 key 是唯一的;

    相关文章

      网友评论

          本文标题:iOS 模型数组去重复

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