美文网首页iOS 备忘录
iOS plist 存储读取值

iOS plist 存储读取值

作者: sdr小米 | 来源:发表于2017-05-03 19:42 被阅读0次

一 ! 在工程里直接创建一个Plist 文件:

//获取Plist 文件路径

NSString *plistPath=[[NSBundle mainBundle] pathForResource:@"ZTProPertyList" ofType:@"plist"];

//把plist 转换为字典

NSMutableDictionary *dic=[NSMutableDictionary dictionaryWithContentsOfFile:[ZTGlobalClass openProPertyList]];

//设置字典的值并保存

[dic setValue:@(indexPath.row) forKey:@"childMenu"];

[dic writeToFile:[ZTGlobalClass openProPertyList] atomically:YES];

二! 创建plist在沙盒中

//建立文件管理

NSFileManager *fm = [NSFileManager defaultManager];

//找到Documents文件所在的路径

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

//取得第一个Documents文件夹的路径

NSString *filePath = [path objectAtIndex:0];

//把TestPlist文件加入

NSString *plistPath = [filePath stringByAppendingPathComponent:@"XXX.plist"];

//开始创建文件

[fm createFileAtPath:plistPath contents:nil attributes:nil];

在写入数据之前,需要把要写入的数据先写入一个字典中,创建一个dictionary:

//创建一个字典

NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"zhangsan",@"1",@"lisi",@"2", nil];

//把数据写入plist文件

[dic writeToFile:plistPath atomically:YES];

//删除文件

[fm removeItemAtPath:plistPath error:nil];

相关文章

  • iOS plist 存储读取值

    一 ! 在工程里直接创建一个Plist 文件: //获取Plist 文件路径 NSString *plistPat...

  • 数据存储

    iOS应用数据存储的常用方式 1. Plist存储(属性列表) Plist存储(Documents) Plist提...

  • iOS数据存储

    iOS应用数据存储方式(XML属性列表-plist) 一、ios应用常用的数据存储方式 1.plist(XML属性...

  • iOS的数据存储之plist,你用对了么

    iOS的存储方式很多,今天我们来看看plist的简单存储与读取 存储和修改plist文件 获取plist文件数据 ...

  • IOS数据存储常用方式(一)plist

    IOS数据存储有很多方式 今天主要讲的是plist存储 一.数据存储主要方式 XML属性列表(plist)归档 /...

  • iOS数据存储--数据库

    iOS中数据存储方式 iOS中数据存储方式主要有以下几种 Plist NSUserDefaults NSCodin...

  • Plist存储

    plist:plist是iOS中数据存储的方式之一、一般对Foundation框架的NSArray等进行存储的技术...

  • iOS数据持久化

    iOS本地数据存储总共就集中方案: 属性列表(plist存储) 系统存储(NSUserDefaults) 归档序列...

  • iOS 数据存储之SQLite基础教学

    iOS中的数据存储方式 Plist (NSArray\NSDictionary)只能存储系统自带的类型 不能存储自...

  • Objective-C之plist文件

    参考资料:plist存储 plist文件简介 plist文件是IOS系统下一种常用的文件,全称Property L...

网友评论

    本文标题:iOS plist 存储读取值

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