NSMutableDictionary可变字典 继承与 NSDictionary 所以,NSDictionary的方法 可变字典都适用
对象方法创建
[NSMutableDictionary alloc] init];
[NSMutableDictionary alloc] initWithDictionary:dict];
[NSMutableDictionary alloc] initWithObjects:arr1 forKeys:arr2];
[NSMutableDictionary alloc] initWithObjectsAndKeys:@”d”,nil];
类方法创建
[NSMutableDictionary dictionary]
[NSMutableDictionary dictionaryWithDictionary:dict];
[NSMutableDictionary dictionaryWithObjects:arr1 forKeys:arr2];
[NSMutableDictionary dictionaryWithObjectsAndKeys:@”one”,nil];
可变字典就可以对其数据进行操作
NSMutableDictionary * dict = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"one",@"1",@"two",@"2", nil];
//添加元素
[dict setObject:@"three" forKey:@"3"];
//删除元素 删除键为2对应的键值对
[dict removeObjectForKey:@"2