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];

你可能感兴趣的:(iOS中判断某项元素是否在数组中(containsObject))