美文网首页
plist 文件创建和读取

plist 文件创建和读取

作者: 梁苏珍 | 来源:发表于2017-10-19 11:23 被阅读0次

1.代码方式创建plist文件  创建和读取

1>获取本地沙盒路径

NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

获取完整路径

NSString *documentsPath = [path objectAtIndex:0];

NSString *plistPath = [documentsPath stringByAppendingPathComponent:@"newsTest.plist"];

创建数据

//创建数据

NSMutableDictionary *newsDict = [NSMutableDictionary dictionary];

//赋值

[newsDict setObject:@"zhangsan" forKey:@"name"];

[newsDict setObject:@"12" forKey:@"age"];

[newsDict setObject:@"man" forKey:@"sex"]

写入plist文件

[newsDict writeToFile:plistPath atomically:YES];

2>代码方式创建的plist文件获取其路径的方式如下:

NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *path1 = [pathArray objectAtIndex:0];

NSString *myPath = [path1 stringByAppendingPathComponent:@"newsTest.plist"];

3>读取数据 文件是什么类型,就用什么类型的数据来接收

NSMutableArray *data1 = [[NSMutableArray alloc] initWithContentsOfFile:filePath];

2.通过文件夹创建plist文件

1、获取路径

用新建文件的方式常见的plist文件,获取其路径的方法如下

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"newsModel" ofType:@"plist"];

相关文章

网友评论

      本文标题:plist 文件创建和读取

      本文链接:https://www.haomeiwen.com/subject/xsluuxtx.html