标签:
Nsset也是一种集合,它和数组,字典一样只能存放对象类型的数据。
注意:set集合中可以存放相同的元素,但在运行后会把相同的元素只留一个。如下:
set集合中不能存放nil,因为nil是一个set结束的标志。
//创建一个NSSet对象
NSSet *set=[NSSet setWithObjects:@"1",@"2",@"1",@"3",@"4",@"2",@"5",@"3", nil];
NSLog(@"%@",set);
运行结果如下:
2015-10-29 08:02:53.481 10.29.1[558:15953] {(
3,
4,
5,
1,
2
)}
NSMutableSet常用的方法:
NSMutableSet *set1=[NSMutableSet set];//创建空集合
NSMutableSet *set2=[NSMutableSet setWithCapacity:10];
[set1 addObject:@""];//添加元素
[set1 removeObject:@""];//删除元素
标签:
原文地址:http://www.cnblogs.com/wyhwyh2114/p/4919271.html