美文网首页
iOS开发---plist文件

iOS开发---plist文件

作者: 肉肉要次肉 | 来源:发表于2018-07-02 18:11 被阅读13次

1、什么是plist文件

将数据直接写在代码里面,不是一种合理的做法。如果数据经常改,就要经常翻开对应的代码进行修改,造成代码扩展性低,因此,可以考虑将经常变的数据放在文件中进行存储,程序启动后从文件中读取最新的数据。如果要变动数据,直接修改数据文件即可,不用修改代码

一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种属性列表文件的扩展名是plist,因此也成为“Plist文件”

2、创建plist文件

右键->New files ->ios  Resource ->Property List

3、解析plist文件

//获得Plist文件的全路径

NSBundle*bundle = [NSBundlemainBundle];

NSString*path = [bundlepathForResource:@"imageData"ofType:@"plist"];

//加载plist文件

_images= [NSArrayarrayWithContentsOfFile:path];

- (NSArray*)images

{

   if(_images==nil) {

       NSBundle*bundle = [NSBundlemainBundle];

       NSString*path = [bundlepathForResource:@"imageData"ofType:@"plist"];

       _images= [NSArrayarrayWithContentsOfFile:path];

    }

   return_images;

}

相关文章

网友评论

      本文标题:iOS开发---plist文件

      本文链接:https://www.haomeiwen.com/subject/ymwluftx.html