Ios 向NSDictionary添加键/值
我想知道是否有一种方法可以将一个键/值对添加到已经存在的字典中,该字典已经有3个键/值对。我想在第三个对象下添加新的密钥/对,即Ios 向NSDictionary添加键/值,ios,objective-c,Ios,Objective C,我想知道是否有一种方法可以将一个键/值对添加到已经存在的字典中,该字典已经有3个键/值对。我想在第三个对象下添加新的密钥/对,即 [0]test - 1 key/value pair [1]test1 - 1 key/value pair [2]test3 - 1 key/value pair 我需要搜索test3,而不是在它下面添加一个键值对,这在swift中非常容易。您可以创建变量字典并通过直接赋值添加键值。如果该键已经存在,它将用新值替换它。范例 var dict1=字符串:AnyObj
[0]test - 1 key/value pair
[1]test1 - 1 key/value pair
[2]test3 - 1 key/value pair
我需要搜索test3,而不是在它下面添加一个键值对,这在swift中非常容易。您可以创建变量字典并通过直接赋值添加键值。如果该键已经存在,它将用新值替换它。范例 var dict1=字符串:AnyObject
dict1["Test"] = 1
dict1["Test2"] = 23
dict1["Test3"] = "4"
dict1["Test"] = "4"
现在这里的测试键已经存在,所以它将把它的值从1替换为4
NSMutableArray *keys = [[NSMutableArray alloc] init];
NSMutableDictionary *dicts = [[NSMutableDictionary alloc] init];
[keys insertObject:__new_key__ atIndex:[keys indexOfObject:__new_key] + 1]];
dicts[__new_key__] = __new_value;
你能在你已经尝试过的东西上添加更多的代码吗?错误是什么?问题是关于ObjC的