如何在.plist中更改字符串

时间:2014-10-04 17:51:37

标签: ios objective-c xcode plist

我需要在应用程序中使用“保存”按钮更改.plist文件中的字符串。我的plist是一个简单的字符串数组,我需要当用户点击“保存”时,可以修改字符串。对不起,我的英语不好。谢谢

1 个答案:

答案 0 :(得分:0)

您需要首先提取您的plist数据,然后您必须设置值,然后您必须再次编写如下: -

NSString *docPath =@"your Path";
NNSMutableDictionary* updateVal=[[NSMutableDictionary alloc]initWithContentsOfFile:docPath];
[updateVal setObject:@"yourString" forKey:@"key"];
[updateVal writeToFile:docPath atomically:YES];

注意: - 正如rmaddy在评论中提到的,docPath不应该在应用程序的资源包中。