//路径+ (NSString *)cretableName{ NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentPath = [path objectAtIndex:0]; //指定新建文件夹路径 NSString *imageDocPath = [documentPath stringByAppendingPathComponent:[NSString stringWithFormat:@"setPlace.plist"]]; return imageDocPath;}这样就可以创建一个plist文件。
2.ios怎样才能把数据存入plist文件中plist是IOS上一种基于xml格式的属性列表,在一些简单的程序里面,我们可以用plist文件存储一些基本的信息用来重复使用。
先来看看plist文件的结构
在XCode里面新建一个Property List(在Resouce里面)。
总共有三层结构,最顶层是根节点root,是个Dictionary类型(可选),第二层Presidents,是Array类型,第三层依然是Dictionary类型。
里面有很多key,以及key对应的值,我们要读取里面的数据就是要根据key来读取。
首先构造一个NSDictionary 对象dict,包含整个plist文件的所有属性值。然后用objectForKey函数从里面挑出Presidents这层的数组对象arr,arr数 组每一个单元都是一个Dictionary类型,我们按属性值找到第一个单元的NSDictionary 对象dic2,整个字典对象下面全部都是String类型的字符串了,因此可以直接用objectForKey函数将key对应的值取出来。
PS: 你需要MAC PRO Xcode
3.ios怎么弄一个自己的plist文件//路径
+ (NSString *)cretableName
{
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentPath = [path objectAtIndex:0];
//指定新建文件夹路径
NSString *imageDocPath = [documentPath stringByAppendingPathComponent:[NSString stringWithFormat:@"setPlace.plist"]];
return imageDocPath;
}
这样就可以创建一个plist文件
4.ios哪些类可以写入plist文件在Xcode中建立一个iOS项目后,会自己产生一个。
plist文件,点击时会看见它显示的是类似于excel表格。 但是,如果打开方式选择Source Code,它其实是一个xml文件。
我们会做一个小例子,在这个例子中我们自己建立一个plist文件并填入数据,然后运行时读取这个plist文件,并将数据填写在界面上。 首先要知道读取plist文件的方法,一般来说,使用代码。
NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"listFileName" ofType:@"plist"]; NSArray *array = [[NSArray alloc] initWithContentsOfFile:plistPath]; NSDictionary *dictionary = [[NSDictionary alloc] initWithContentsOfFile:plistPath]。
5.ios json 转化 plist怎么转化json文件和plist文件类似,只是json多一步解析的操作;现在常用的解析如下; NSString *path = [[NSBundle mainBundle] pathForResource:@"mJson" ofType:@"json"]; NSData *jsonData = [NSData dataWithContentsOfFile:path options:NSDataReadingMappedIfSafe error:nil]; NSMutableDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:nil]; 得到字典类型的数据后就可以使用了。
如果以上内容你喜欢,请持续关注:柠檬游戏网软件教程栏目
柠檬游戏网收录了各类手机游戏\单机游戏\网页游戏,同时为玩家分享最新、最全的攻略.
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.gamelemons.com/ruanjianjiaocheng/17828.html