//set集合的操作
       //便利初始化函数
       NSSet *set1 = [[NSSet alloc] initWithObjects:@"aa", @"BB", @"CC", nil]; //便利构造器
       NSSet *set2 = [NSSet setWithObjects:@"AA", @"BB", @"CC", nil];
       //获取集合中元素的个数
       int count = (int) [set1 count];
       NSLog(@"set1里面的元素的个数为:%d", count);
       
       //遍历集合:把set集合转换为数组然后进行遍历
       NSArray *setToArray = [set2 allObjects];
       NSLog(@"%@",setToArray);
       
       //随机获取Set中元素
       id element = [set1 anyObject];
       NSLog(@"随机获取其中的值%@", element);
       
       //比较两个Set是否相等_这里的相等是对应值比较
       if ([set1 isEqualToSet:set2] == NO) {
           NSLog(@"set1 != set2");
       }
       else{
           NSLog(@"set1 == set2");
       }
       
       //查看一个元素是否在一个set中
       if ([set1 member:@"aa"]) {
           NSLog(@"aa 在set1中");
       }
 

最新文章

  1. Devexpress treeList
  2. javascript - 享元模式
  3. (转)C++0x语言新特性一览
  4. TableView didSelectRowAtIndexPath 不执行
  5. ViewPager 基本方式加载view
  6. Android 项目中常用到的第三方组件
  7. 转!!java中Object转String
  8. Oracle NULL 和空值
  9. Jmeter初步使用--Jmeter安装与使用
  10. 解决css3遮罩层挡住下面元素事件的方法
  11. Copy-->Mutable Copy
  12. 在ASP.NET MVC4中配置Castle
  13. jasper(二):制作饼状图和柱状图
  14. PTA 深入虎穴 (正解)和树的同构
  15. 西部数码虚拟空间配置ssl
  16. UE4 C++ 笔记
  17. u3d 鼠标点击位置,物体移动过去。 U3d mouse clicks position, objects move past.
  18. SLAM学习笔记
  19. C# 如何获取鼠标在屏幕上的位置,不论程序是否为活动状态
  20. jquery 之 extend的实现

热门文章

  1. ref和out
  2. c++构造函数详解
  3. iOS开发中常用第三方库的使用和配置-GDataXML
  4. (Android学习系列)三,窗口的常用事件
  5. [转]- Winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
  6. try-catch-finally中return的执行情况分析
  7. Jquery ajax请求导出Excel表格
  8. EXT经验--在调试中通过查看handler的第一个参数的xtype得知该参数信息及该handler的归属
  9. 数据库范式(1NF 2NF 3NF BCNF)
  10. 使用静态变量的方法求n!