-1

可能重复:
iPhone Dev - 从 Plist 编辑数组中的对象

我有许多不同的变量,如字符串和整数,我想将它们保存到我已经设置的“Plist”中。我已经在阅读“Plist”,但是我不确定如何更改变量并将其保存回“Plist”。

更新

我已经在使用以下代码加载 plist 文件并读取“viewDidLoad”方法中的键。

NSString* filePath = [[NSBundle mainBundle] pathForResource:@"questions" ofType:@"plist"];
categories = [NSArray arrayWithContentsOfFile:filePath];

在我的“Plist”中,我为每个项目都有一个数组,然后我阅读了它。

pair = [categories objectAtIndex:questionCounter]; 

plistQuestion = [pair objectAtIndex:0];
plistAnswer = [pair objectAtIndex:1];
plistAnswer2 = [pair objectAtIndex:2];
completed = [pair objectAtIndex:3];

提前致谢!

4

1 回答 1

2
NSMutableDictionary *foo = [NSMutableDictionary dictionaryWithContentsOfFile:@"file.plist"];
[foo setObject:@"bar" forKey:@"baz"];
[foo writeToFile:@"file.plist" atomically:YES];
于 2012-08-29T15:33:31.030 回答