一、NSSet(可变集合)
1.NSSet和NSArray的区别:
-
都是集合,都能存放多个OC对象;
-
只能存放OC对象,不能存放非OC对象类型(如:int、char、float、等,结构体、枚举等);
-
本身都不可变,但都一个可变的子类;
NSArray 中存放的元素有顺序额,NSSet中存放的元素没有顺序;
2.NSSet的创建:
-

-
注意点:(错误写法:给NSSet对象添加元素)

二、NSMutableSet:(不可变集合)
1.NSMutableSet的创建:
2.添加元素:
3.删除元素:
4.随机取出一个元素:
黑马程序员----集合-NSSet和NSMutableSet的使用
原文:http://www.cnblogs.com/unique-ios/p/4358517.html