iOS plist文件
2015-11-05 19:55
393 查看
2.读取plist文件
NSString *path
= [[NSBundle mainBundle]pathForResource:@"plist" ofType:@"plist"];//刚开始的plist不是代码新建的
NSMutableDictionary *dic = [[NSMutableDictionary alloc]initWithContentsOfFile:path];
NSLog(@"plist---%@\n",dic);
3.将信息写入plist文件
//添加一项内容
NSArray *array = [[NSArray alloc]initWithObjects:@"haha",@"lala", nil ];
[dic setObject:array forKey:@"c_key"];
//获取沙盒目录
NSArray *paths
= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *pathfile = [paths objectAtIndex:0];
pathfile = [pathfile stringByAppendingPathComponent:@"plist.plist"];
//将数据写入plist文件
[dic writeToFile:pathfile atomically:YES];
NSDictionary *dic2 = [[NSDictionary alloc]initWithContentsOfFile:pathfile];
NSLog(@"%@",dic2);
NSString *path
= [[NSBundle mainBundle]pathForResource:@"plist" ofType:@"plist"];//刚开始的plist不是代码新建的
NSMutableDictionary *dic = [[NSMutableDictionary alloc]initWithContentsOfFile:path];
NSLog(@"plist---%@\n",dic);
3.将信息写入plist文件
//添加一项内容
NSArray *array = [[NSArray alloc]initWithObjects:@"haha",@"lala", nil ];
[dic setObject:array forKey:@"c_key"];
//获取沙盒目录
NSArray *paths
= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *pathfile = [paths objectAtIndex:0];
pathfile = [pathfile stringByAppendingPathComponent:@"plist.plist"];
//将数据写入plist文件
[dic writeToFile:pathfile atomically:YES];
NSDictionary *dic2 = [[NSDictionary alloc]initWithContentsOfFile:pathfile];
NSLog(@"%@",dic2);
相关文章推荐
- iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)
- iOS中常用的四种数据持久化方法简介
- iOS 单例模式
- iOS远程推送通知服务APNs
- iOS序列化与反序列化
- ios 开发自定义cell
- 使用Instruments解决EXC_BAD_ACCESS
- iOS JSONModel使用详解
- iOS开发系列--通知与消息机制
- iOS导航栏不能显示纯色的解决方法
- iOS单例
- ios开发-宏区分TARGET_OS_IPHONE
- iOS的全局session
- iOS使用帧动画
- 更准确的获取iOS设备型号
- iOS开发中打开其他应用
- iOS MD5加密算法
- iOS中的各种手势
- iOS TableView实现QQ好友列表(三)
- iOS TableView实现QQ好友列表(二)