我必须在 Xcode 中手动创建一个 .plist 文件,然后向其中添加一些常量数据(一种小型数据库)、几个对象,每个对象都有一个字符串和一个数字。然后每次程序启动的时候在我的程序中读入一个数组。 .plist 文件没有改变。我找不到创建 .plist 并手动填充数据的方法。
最佳答案
嗯,这很容易。由于您不会更改它,您可以将其添加为文件->新->资源->plist..然后以您喜欢的方式手动输入数据。
读取 plists 可以像这样完成:
NSURL *file = [[NSBundle mainBundle] URLForResource:@"myplist" withExtension:@"plist"]; //Lets get the file location
NSDictionary *plistContent = [NSDictionary dictionaryWithContentsOfURL:file];
访问 plist 中的内容就像:
NSString *playerName = [plistContent objectForKey@"player"];
在 xcode plist 编辑器中设置键名。请注意,这仅适用于阅读。要写入 plist,您必须将其复制到应用程序的文档目录中。如果您需要,我也可以为您发布。
关于ios - 如何创建和使用我自己的 .plist 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13709286/