如何将数据写入xml文件

时间:2012-07-24 11:27:08

标签: objective-c xml cocoa nsdictionary nsuserdefaults

我想将数据(首选项)存储到xml文件中,但我无法实现它。我看了一下appledeveloper网站,但对我来说似乎并不清楚。 我想将xml文件存储在磁盘上。我创建的我的首选项是一些复选框(例如,用户选择登录框,我将此首选项登录添加到xml文件中),单选按钮组,文本字段 你能给我一个很好的教程或一个展示那个的例子吗?

1 个答案:

答案 0 :(得分:1)

您通常使用NSUserDefaults类存储首选项。

示例:

[[NSUserDefaults standardUserDefaults] setObject:@"Option1" forKey:@"PreferenceName1"];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"PreferenceName2"];

然后这样读:

NSString *pref1 = [[NSUserDefaults standardUserDefaults] objectForKey:@"PreferenceName1"];
BOOL pref2 = [[NSUserDefaults standardUserDefaults] boolForKey:@"PreferenceName2"];
相关问题