美文网首页
plist文件

plist文件

作者: Supersweet007 | 来源:发表于2016-07-18 15:27 被阅读39次

    什么是Plist文件

    直接将数据直接写在代码里面,不是一种合理的做法。如果数据经常改,就要经常翻开对应的代码进行修改,造成代码扩展性低

    因此,可以考虑将经常变的数据放在文件中进行存储,程序启动后从文件中读取最新的数据。如果要变动数据,直接修改数据文件即可,不用修改代码

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


    解析Plist文件

    接下来通过代码来解析Plist文件中的数据

     

    获得Plist文件的全路径

    NSBundle *bundle = [NSBundle mainBundle];

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

    加载plist文件

    _images = [NSArray arrayWithContentsOfFile:path];

    - (NSArray *)images

    {

    if (_images == nil) {

    NSBundle *bundle = [NSBundle mainBundle];

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

    _images = [NSArray arrayWithContentsOfFile:path];

    }

    return _images;

    }

    相关文章

      网友评论

          本文标题:plist文件

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