iOS中判断某项元素是否在数组中(containsObject)

需求:有一个字符串@“水果”_pModel.clsName,在进入列表页面之前,要先判断下,该字符串_pModel.clsName是否存在这个列表中,存在则不添加,不存在,则add到列表的最后。

NSMutableArray *clsNameArr = [NSMutableArray array];
            for (NSInteger i = 0; i < self.classArr.count; i++) {
                LeProductClassModel *model = self.classArr[i];
                [clsNameArr addObject:model.clsName];
                }
            if (![clsNameArr containsObject:_pModel.clsName]) {
                [self.classArr addObject:_pModel];
            }
            [self.tableView reloadData];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,087评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • 总结内容源自一下文章粗浅看java反射机制反射机制应用实践谈谈java反射机制Java Reflection(反射...
    天外之石阅读 314评论 0 0
  • Android学习整理 - 系列 目录: CardView简介 CardView基本属性(xml文件中) 某些属性...
    minminaya阅读 20,800评论 0 17
  • 编撰:史遇春 春秋时期,齐国有一对很要好的朋友,一位名叫管仲,另外一位叫鲍叔牙。 管仲年轻的时候,家里很穷,他还要...
    史遇春之尘境心影录阅读 583评论 0 2