Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在plist中更改/添加字典的键/父名称_Ios_Objective C_Plist - Fatal编程技术网

Ios 在plist中更改/添加字典的键/父名称

Ios 在plist中更改/添加字典的键/父名称,ios,objective-c,plist,Ios,Objective C,Plist,我正试图在plist中添加一本新词典。我的plist包含许多我已设置名称的词典(而不是“项0”、“项1”等)。我目前无法解决如何向其中添加一个新词典,其中包含我要从服务器中提取的信息数组中设置的名称/密钥,以及来自相同信息的词典属性(字符串)。这可能吗?如果是,怎么做?非常感谢 编辑: 这是我的plist,我想插入一个全新的字典,格式与plist中的其他字典相同,字典的键/名称取自我要提取的信息,以及由该信息设置的一些属性。抱歉,我需要10个代表才能添加图像 解决了这个问题,最终使用带有对象和键

我正试图在plist中添加一本新词典。我的plist包含许多我已设置名称的词典(而不是“项0”、“项1”等)。我目前无法解决如何向其中添加一个新词典,其中包含我要从服务器中提取的信息数组中设置的名称/密钥,以及来自相同信息的词典属性(字符串)。这可能吗?如果是,怎么做?非常感谢

编辑:

这是我的plist,我想插入一个全新的字典,格式与plist中的其他字典相同,字典的键/名称取自我要提取的信息,以及由该信息设置的一些属性。抱歉,我需要10个代表才能添加图像


解决了这个问题,最终使用带有对象和键的字典非常简单:

NSMutableDictionary *nameDictionary = [NSMutableDictionary dictionary];
[nameDictionary setValue:appDelegate.building forKey:@"location"];
[nameDictionary setValue:appDelegate.members forKey:@"capacity"];


NSString *keyString = [NSString stringWithFormat:@"%@", appDelegate.room];


NSMutableDictionary *theDictionary = [NSMutableDictionary dictionaryWithObjectsAndKeys:nameDictionary,
                                      keyString,
                                      nil];

没有足够的信息。显示plist并解释您要在plist中插入新数据的位置。使用屏幕截图和一些其他信息编辑:)