OC-不可变字典(NSDictionary) 操作
OC-不可变字典(NSDictionary) 操作
// 不可变字典 创建
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"卞一", @"name", @"男", @"sex", @"啪啪啪", @"hobby", nil];
// 访问数组中的元素 (key访问)
NSLog(@"%@", [dic objectForKey:@"name"]);
// 访问所有的key
NSLog(@"%@", dic.allKeys);
// 遍历字典中所有的元素
// for循环遍历
for (NSInteger i = 0; i < dic.allKeys.count; i++) {
NSString *key = [dic.allKeys objectAtIndex:i];
NSLog(@"%@", [dic objectForKey:key]);
}
// forin快速枚举
for (NSString *key in dic) {
NSLog(@"%@", [dic objectForKey:key]);
}