plist文件是标准的xml文件,在cocoa中可以很简单地使用。这里介绍一下使用方法:
以下代码在Mac和iPhone中均适用。
写入plist文件:
-
NSMutableDictionary * dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile :@"/Sample.plist" ] ;
-
[ dict setObject : @"Yes" forKey : @"RestartSpringBoard" ] ;
-
[ dict writeToFile : @"/Sample.plist" atomically : YES ] ;
读取plist文件:
-
NSMutableDictionary * dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile :@"/Sample.plist" ] ;
-
NSString * object = [ dict objectForKey : @"RestartSpringBoard" ] ;
//读plist 文件
到 NSMutableDictionary 中
dictplist = [[NSMutableDictionary alloc ] initWithContentsOfURL:[NSURL fileURLWithPath:path]];
[dictplist setObject:@"testOne" forKey:@"key1"];
NSLog([dictplist objectForKey:@"key1"]);
NSArray *array = [[NSArray alloc] initWithObjects:@"item1",@"item2",@"item3",nil];
[dictplist setObject:array forKey:@"arrayitemtest"];
[dictplist writeToFile:plistPath atomically:YES];
NSString *name = [dictplist objectForKey:@"name" ];
NSLog(name);
arraylist = [[NSMutableArray alloc] initWithArray:[dictplist objectForKey:@"arrayitemtest"]];
//从NSMutableDictionary 中构建 plist 文件
NSArray *array = [[NSArray alloc] initWithObjects:@"item1",@"item2",@"item3",nil];
dictplist = [[NSMutableDictionary alloc ] init];
[dictplist setObject:@"nameOne" forKey:@"name"];
[dictplist setObject:array forKey:@"item"];
[dictplist writeToFile:plistPath atomically:YES];
//arraylist = [[NSMutableArray alloc] init];
//[arraylist addObject:[dictplist objectForKey:@"name"]];
arraylist = [[NSMutableArray alloc] initWithArray:[dictplist objectForKey:@"item"]];
分享到:
相关推荐
读写plist文件,方便iOS开发读写plist文件,方便iOS开发
读取plist文件切割图集,用于cocos等工具生成的图集。
在cocos2dx4.0中应该如何设计和读取plist文件内容。 plist文件的规定规范等。 在cocos2dx4.0中应该如何设计和读取plist文件内容。 plist文件的规定规范等。 在cocos2dx4.0中应该如何设计和读取plist文件内容。 plist...
iOS开发读取plist文件、iphone中plist文件的读写存,整理的简单的例子,新人看一下有帮助。该资源也是整理别人的资料,希望给大家带来帮助!
在iOS开发中如何创建plist文件,如何读取出来
写入plist文件:(Dictionary/Array) NSMutableDictionary* dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ]; [ dict setObject:@"Yes" forKey:@"RestartSpringBoard" ]; [ dict ...
plist 读取和修改(增删改) 纠结了很久关于NSMutableDictionary的添加,其实这个NSMutableDictionary的修改方法一样的。我找plist的读取写入找了好久都没找到demo,今天就自己写了一个跟大家分享一下
该文件是iOS开发plist文件,下载可以直接使用,为iOS开发
plist文件编辑器 绿色免安装版本,解压后即可使用,汉化版本, 方便快捷可用于与.plist文件的查看
对plist 属性文件的操作 里面含两种读取 一种是沙盒里的文件 一种的程序资源里的文件
项目需要一个省市镇plist文件,网上找了,只有省市的。手里面有excel版本的数据,算了自己写一个吧。 1.首先将excel导入到sqlserver,整理下表名,字段名,便于使用。 2.使用自己最为熟悉的asp,按照plist文件格式...
三级联动城市 plist 文件
iOS 2016年最新的省市区plist文件
unpack_plist.exe,plist文件逆向工程解包程序。 使用TexturePacke等工具可以把多张图片合成一张图片,减少io次数,加快读取数据速度,但却不利于修改。 使用TexturePacke等工具可以把多张图片合成一张图片,减少io...
C#读写iphone中的plist文件的代码,完整的工程文件
工程沙盒中对plist文件读写操作,简单、明了、实用。
http://blog.csdn.net/duxinfeng2010/article/category/1155790 有对该代码工程的详细解释
实现读取一个plist文件中的数据,并将其排序,最后将排序后的数据生成词典,保存至document文件
城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件城市Plist文件
可以编辑从iPhone等iOS设备导出的plist文档,直接修改代码 可进行代码修改,如修改存档,去广告,或者是一些其他功能