美文网首页
NSSet的简单使用

NSSet的简单使用

作者: 小学生课代表 | 来源:发表于2019-07-15 19:36 被阅读0次

    NSSet就是一个无序,元素不重复的集合
    基本用法就不做赘述

    实际项目中的需求是:

    通过点击得到不同的组合,通过不同的组合得到不同的数组,最终将得到的数组去重取和。

    //举例:
        NSDictionary *testDict = @{@"211" : @[@"1",@"2",@"3",@"4",@"7",@"8",@"10"],@"212":@[@"1",@"2",@"3",@"8",@"10"],@"233":@[@"11",@"2",@"23",@"14",@"7"]};
        NSMutableSet *testSet = [NSMutableSet set];
        
        for (NSArray *testArr in testDict.allValues) {
            [testSet addObjectsFromArray:testArr];
        }
    
        NSInteger count = [[testSet allObjects] count];
        NSLog(@"去重结果:%@----去重元素总和:%ld个",[testSet allObjects],count);
    
    WechatIMG33.png

    相关文章

      网友评论

          本文标题:NSSet的简单使用

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