/*
* 不可变字典 NSDictionary
*/
// // 创建字典对象
// 参数1: value值
// 参数2: key值
// NSDictionary *dic1 = [NSDictionary dictionaryWithObject:@"张三" forKey:@"name"]; // 便利构造器?
// NSLog(@"dic1:%@", dic1);
// // 创建有多个 key-value 对的字典
// NSDictionary *dic2 = [NSDictionary dictionaryWithObjectsAndKeys:@"1", @"2", @"3", @"4", @"2", @"2",@"3",@"2",nil];
// 无序输出有序创建
// NSLog(@"dic2 %@", dic2);
// // 获取所有的key 和所有的 value
// NSLog(@"%@", dic2.allKeys); // 测试
// 数组 ()?
// NSLog(@"%@", dic2.allValues);
// // 根据key 获取对应value
// NSLog(@"object %@", [dic2 objectForKey:@"2"]);
/*
* 可变字典
*/
// //创建 NSMutableDictionary
// NSMutableDictionary *mDic = [NSMutableDictionary dictionary]; // ?
// // 添加 key-value对
// // setObject:forKey:
// // 参数1: value值
// // 参数2: key值
// // 当key 不存在的时候 添加key-value对
// // 当key 存在的时候 找到对应的key 替换对应的value内容
// [mDic setObject:@"leilei" forKey:@"name"];
// [mDic setObject:@"male" forKey:@"sex"];
// NSLog(@"mDic %@", mDic);
// [mDic setObject:@"hanmeimei" forKey:@"name"];
// NSLog(@"mDic %@", mDic);
// // 删除
// [mDic removeObjectForKey:@"name"];
// NSLog(@"%@", mDic);