plist的存取
来源:互联网 发布:js encodeuri编码 编辑:程序博客网 时间:2024/06/05 23:41
plist的存取
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController// 存数据- (IBAction)save:(id)sender{ // 什么能做plist存储 // 一定要有write to file的方法 // 获取doc目录 // NSDocumentDirectory : 搜索哪个文件夹 // NSUserDomainMask : 在哪搜索 NSString* docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSLog(@"%@",docPath); // filePath NSString* filePath = [docPath stringByAppendingPathComponent:@"xx.plist"]; NSLog(@"%@",filePath); // // 创建一个字典 // NSDictionary* dict = @{ @"key" : @"value", // @"key1" : @"value1" }; // // // 存 // [dict writeToFile:filePath atomically:YES]; // 创建array NSArray* array = @[ @"itcast", @"hello" ]; // atomically:线程安全的 [array writeToFile:filePath atomically:YES];}// 取数据- (IBAction)read:(id)sender{ // 获取doc目录 NSString* docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; // filePath NSString* filePath = [docPath stringByAppendingPathComponent:@"xx.plist"]; // NSDictionary* dict = [NSDictionary dictionaryWithContentsOfFile:filePath]; // NSLog(@"%@", dict); NSArray* array = [NSArray arrayWithContentsOfFile:filePath]; NSLog(@"%@", array);}- (void)docPath{ // 获取doc的目录 // 1.拼接字符串 NSString* homePath = NSHomeDirectory(); NSString* docPath1 = [homePath stringByAppendingString:@"/Documents"]; // NSString* docPath = [homePath stringByAppendingPathComponent:@"Documents"]; // 2.系统提供的搜索 // SearchPath:搜索路径 ForDirectories:哪个文件夹 InDomains:在哪搜索 NSString* docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];}@end
0 0
- plist的存取
- iOS plist的存取快速入门
- plist文件的存取或读写操作
- ios开发----应用数据存储的常用方法之plist存取方法
- iOS -- 用plist文件存取数据
- iOS开发之数据存取( 显示Mac隐藏文件的命令 应用沙河 模拟器根路径 plist等)
- IOS_数据存取_沙盒+plist+archiver+偏好设置
- plist的读写操作
- plist文件的读写
- iOS 的info.plist
- plist文件的读写
- plist文件的读写
- plist使用的若干问题
- plist文件的读写
- Plist的简单用法
- Plist文件的操作
- 【iOS】plist的使用
- iTunesMetadata.plist的作用
- Jquery 总结
- zsh的使用和颜色配置
- 【Symfony】 Controller介绍Request和Response
- android自学错误梳理
- Linux spi字符收发细节
- plist的存取
- win10搜索不到app解决方案
- 《基 于 N Gram 的无词典 中文分词算法》 n-gram读感
- C#中的类和var
- html5 canvas 粒子特效
- 【论文笔记】监控视频中异常事件检测及异常事件摘要
- C# JSON字符串序列化与反序列化
- UI_搜索框UISearchController的使用(iOS8.0以后替代UISearchBar + UISearchDisplayController)
- Python配置第三方库Numpy和matplotlib的曲折之路