iOS -- plist数据存储与偏好设置数据存储

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS -- plist数据存储与偏好设置数据存储相关的知识,希望对你有一定的参考价值。

// 向plist文件中存储数据
NSString *home = NSHomeDirectory();
NSString *docPath = [home stringByAppendingPathComponent:@"Document"];

NSArray *data = @[@"jack", @10, @"ffdsf"];
NSString *filePath = [docPath stringByAppendPathComponent:@"data.plist"];
[data writeToFile:filePath atomically:YES];

// 偏好设置存储数据
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:@"mj" forKey:@"account"];
[defaults setInteger:10 forKey:@"age"];
[defaults setBool:YES forKey:@"auto_login"];
[defaults synchronize];

NSString *account = [defaults objectForKey:@"account"];

以上是关于iOS -- plist数据存储与偏好设置数据存储的主要内容,如果未能解决你的问题,请参考以下文章

iOS学习笔记--数据存储

iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)

iOS开发之数据存储

iOS开发之数据存储

iOS边练边学--应用数据存储的常用方式(plist,Preference,NSKeyedArchiver)其中的三种

持久化存储——偏好设置,plist,归档---学习笔记二