Object-c集合的簡單介紹
來源:程序員人生 發布時間:2015-05-29 08:12:53 閱讀次數:2707次
Object-c集合的簡單介紹
1、簡單介紹
NSArray/NSMutableArray
NSSet/NSMutableSet
NSDictionary/NSMutableDictionary
NSArray、NSSet、NSDictionary是不可變的,創建的時候初始化
NSMutableArray、NSMutableSet、NSMutableDictionary是可變的
2、使用介紹
NSArray是有序的數組
NSMutableArray *myArray=[[NSMutableArray alloc] init];
//添加元素
[myArray addObject:@“good”];
//刪除元素
[myArray removeObject:@“good”];
//快速訪問
myArray[index];
NSSet是無序的,可以隨機取值,取值方法是:擲骰子操作
NSSet *s = [NSSet setWithObjects:@“1”, @“2”, @“3”, @“4”, @“5”, @“6”];
NSString *str = [s anyObject];
NSDictionary是無序的鍵值對,鍵值不可以重復,value可以重復
NSMutableDictionary *dict = @{@"name" : @“lili”};
[dict setObject:@"rose" forKey:@"name”];//第2次賦值的時候將會把之前的值覆蓋掉
// 添加鍵值對
[dict setObject:@"北京" forKey:@"address"];
// 移除鍵值對
// [dict removeObjectForKey:@“name”];
//快速訪問
dict[@“name”];
3、相同點
只能寄存OC對象
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈