六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 151|回复: 0

IOS中plist的读写操作

[复制链接]

升级  12.67%

17

主题

17

主题

17

主题

秀才

Rank: 2

积分
69
 楼主| 发表于 2013-1-30 20:25:01 | 显示全部楼层 |阅读模式
从项目中读plist文件
NSString *path = [[NSBundle mainBundle] pathForResource:@"heji" ofType:@"plist"];NSMutableDictionary *mutableDictionary = [[NSMutableDictionary alloc] initWithContentsOfFile:path];NSLog(@"%@", [mutableDictionary objectForKey:@"he"]);NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_1"]);NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_2"]);NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_3"]);NSLog(@"%@", [mutableDictionary objectForKey:@"ji"]);

在沙盒目录里创建并且读写
NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];[dic setValue:@"gagagag" forKey:@"key"];NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *myPath = [paths objectAtIndex:0];NSString *realpath = [myPath stringByAppendingPathComponent:@"test.plist"];[dic writeToFile:realpath atomically:YES];NSMutableDictionary *mutableDictionary1 = [[NSMutableDictionary alloc] initWithContentsOfFile:realpath];NSLog(@"%@", [mutableDictionary1 objectForKey:@"key"]);
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表