《Objective-c》Foundation框架 -(集合:NSSet和NSMutableSet)
1、NSSet(可變集合)
1.NSSet和NSArray的區別:
-
都是集合,都能存放多個OC對象;
-
只能存放OC對象,不能存放非OC對象類型(如:int、char、float、等,結構體、枚舉等);
-
自己都不可變,但都一個可變的子類;
NSArray 中存放的元素有順序額,NSSet中存放的元素沒有順序;
2.NSSet的建立:
-

-
注意點:(錯誤寫法:給NSSet對象添加元素)

2、NSMutableSet:(不可變集合)
1.NSMutableSet的建立:
2.添加元素:
3.刪除元素:
4.隨機取出一個元素:
歡迎關注本站公眾號,獲取更多信息