如何更改 .plist 中的字符串
Posted
技术标签:
【中文标题】如何更改 .plist 中的字符串【英文标题】:How to change string in .plist 【发布时间】:2014-10-04 17:51:37 【问题描述】:我需要可以在应用程序中使用“保存”按钮更改 .plist 文件中的字符串。我的 plist 是一个简单的字符串数组,我需要当用户点击“保存”时可以修改字符串。对不起,我的英语不好。谢谢
【问题讨论】:
你的英语很好。问题是你的问题没有表现出任何努力。你试过什么了?您需要帮助的具体问题是什么? 【参考方案1】:您需要首先提取您的 plist 数据,然后您必须设置值,然后您必须再次编写如下:-
NSString *docPath =@"your Path";
NNSMutableDictionary* updateVal=[[NSMutableDictionary alloc]initWithContentsOfFile:docPath];
[updateVal setObject:@"yourString" forKey:@"key"];
[updateVal writeToFile:docPath atomically:YES];
注意:- 正如 rmaddy 在评论中提到的那样,docPath 不应位于应用程序的资源包中。
【讨论】:
只要确保docPath
不在应用的资源包中即可。以上是关于如何更改 .plist 中的字符串的主要内容,如果未能解决你的问题,请参考以下文章