//创建一个集
NSSet *set1 = [NSSet setWithObjects:@"1",@"2",@"3",@"4", nil];
NSLog(@"%@",set1);
//返回集的元素个数
[set1 count];
//随机返回一个集里的对象
NSString *s = [set1 anyObject];
//再创建一个集
NSSet *set2 = [NSSet setWithObjects:@"1",@"2",@"3",@"4", nil];
//判断两个集是否相等
BOOL b1 = [set1 isEqualToSet:set2];
//判断传入的对象是否在这个集中,在就返回对象不在就返回空NULL
NSString *s2 = [set1 member:@"3"];
//可变集
//创建一个可变集
NSMutableSet *mset1 = [NSMutableSet set];
//增加元素
[mset1 addObject:@"3"];
//删除元素
[mset1 removeObject:@"3"];
//清空一个集再把另一个集放进去
[mset1 setSet:set1];
//计算集里有几个重复的元素
NSCountedSet *cSet = [[NSCountedSet alloc] initWithObjects:@"a",@"b",@"c",@"a",nil];
//遍历
NSDictionary *dict6 = [NSDictionarydictionaryWithObjectsAndKeys:@"a",@"1",@"b",@"2",@"c",@"3", nil];
for (NSString *s in dict6) {
NSLog(@"%@",[dict6 objectForKey:s]);
}