有人知道如何在plist中以编程方式将子键添加到根键吗?
肖恩
答案 0 :(得分:2)
NSString *path = @"path/to/some/file";
NSMutableDictionary *plist = [[NSDictionary dictionaryWithContentsOfFile:path] mutableCopy];
[plist setObject:@"foo" forKey:@"aKey"];
[plist writeToFile:path atomically:YES];
[plist release];
请注意,您不能在自己的包内写字;您必须将文件复制到应用程序沙箱中的某个位置。查看NSSearchPathForDirectoriesInDomains
功能。