zoukankan      html  css  js  c++  java
  • 可变集合

    NSMutableSet *set1=[NSMutableSet set];

            NSMutableSet *set2=[NSMutableSet setWithObjects:@"1",@"2", nil];

            NSMutableSet *set3=[NSMutableSet setWithObjects:@"a",@"2", nil];

            //用集合2减去集合3中元素

            //集合2中元素只剩下一个1 集合3不变

            NSLog(@"%@",set2);

            NSLog(@"%@",set3);

            [set2 minusSet:set3];

            NSLog(@"%@",set2);

            NSLog(@"%@",set3);

            //集合2与集合3交集

            //集合2中元素只剩下一个2 集合3不变

            [set2 intersectSet:set3];

            //集合2与集合3并集

            //集合2中元素有:1,2,a 集合3不变

            [set2 unionSet:set3];

            //删除某个元素

            [set2 removeObject:@"a"];

            //重新赋值

            [set1 setSet:set2];

  • 相关阅读:
    订单号设计
    小公司的技术架构原则
    Redis配置详解
    实现图片懒加载
    Js的GC机制
    防抖与节流
    Js中的堆栈
    浏览器窗口间通信
    块级格式化上下文
    实现瀑布流布局
  • 原文地址:https://www.cnblogs.com/hz-1521049517/p/5120342.html
Copyright © 2011-2022 走看看