iOS-数据存储方式一之plist文件存储
2017-05-31 20:10
363 查看
plist文件,实际上也就是xml文件。
iOS开发中,对于一些小型的数据保存,可以用到plist文件存储。
plist存储能存NSArray、NSDictionary等,一般能写出writeToFile:这个方法的对象都可以使用plist存储,存放的路径一般在沙盒的Document文件目录下。
plist文件的写入:
plist文件的读取:
删除plist文件:
查看生成的plist文件:
用这句代码获取沙盒中的Document路径,然后打开finder
iOS开发中,对于一些小型的数据保存,可以用到plist文件存储。
plist存储能存NSArray、NSDictionary等,一般能写出writeToFile:这个方法的对象都可以使用plist存储,存放的路径一般在沙盒的Document文件目录下。
plist文件的写入:
//获取沙盒Document路径 NSString *currentPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSString *filePath = [currentPath stringByAppendingPathComponent:@"test.plist"]; NSDictionary *dictionary = @{@"name":@"HZhenF",@"age":@"21"}; //若之前没有该文件,会自动创建该文件 if ([dictionary writeToFile:filePath atomically:YES]) { NSLog(@"写入成功"); }
plist文件的读取:
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:filePath];
删除plist文件:
NSFileManager *manager = [NSFileManager defaultManager]; [manager removeItemAtPath:filePath error:nil];
查看生成的plist文件:
NSLog(@"%@",NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES));
用这句代码获取沙盒中的Document路径,然后打开finder
相关文章推荐
- iOS开发:数据存储之plist文件操作
- iOS 数据存储 plist文件存储
- iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)
- iOS使用读写plist文件方式对数据进行增删改查
- UI进阶第六发:ios应用数据存储方式(XML属性列表-plist)
- ios开发UI篇-iOS应用数据存储方式(XML属性列表 -plist)e二
- iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)
- iOS应用程序安全(20)-本地数据存储及其安全性(NSUserDefaults, Keychain,CoreData, Sqlite, Plist 文件)
- iOS边练边学--应用数据存储的常用方式(plist,Preference,NSKeyedArchiver)其中的三种
- iOS应用程序安全(20)-本地数据存储及其安全性(NSUserDefaults, CoreData, Sqlite, Plist 文件)
- iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)
- ios应用数据存储方式(XML属性列表-plist)
- iOS 数据存储方式(XML属性列表-plist)
- iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist
- iOS开发UI高级—11ios应用数据存储方式(XML属性列表-plist)
- IOS学习之ios应用数据存储方式(XML属性列表-plist)
- iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)
- iOS中的数据存储方式_Plist
- ios应用数据存储方式(XML属性列表-plist)
- iOS 基础篇9—ios应用数据存储方式(XML属性列表-plist)