导入一个plist文件

导入一个plist文件 里面是一个数组,每一个数组元素是一个字典,字典元素包括 icon 和 tittle
-(NSArray *)pic
{
    if (_pic == nil) {
        NSString * path = [[NSBundle mainBundle] pathForResource:@"pic.plist" ofType:nil];
        NSArray * array = [NSArray arrayWithContentsOfFile:path];
        _pic = array;
        
    }
    return _pic;
}
将plist文件第一个数组元素显示到view上
NSDictionary * dict = self.pic[self.index];
    self.imgViewicon.image = [UIImage imageNamed:dict[@"icon"]];

时间: 2024-10-11 13:25:54

导入一个plist文件的相关文章

IOS中将对象属性列表归档成一个plist文件中

归档步骤: 1.将一个NSDictionary对象归档到一个plist属性列表中 <1> 首先要将数据封装成字典: NSMutableDictionary * dict = [NSMutableDctionary dictionary]; [dict setObject:@"烟灰" forKey:@"name"]; [dict setObject:@"1234567" forKey:@"phoneNumber"];

JAVA基础学习--Eclipse中导入一个java文件

在编写java工程时,可能会用到别的已经成熟的java类文件,那么如何才能将目标类文件导入到工程中呢, 以下Operation.java为例. 现一个java文件源码. 1.打开eclipse,“File”->"New"->"Java Project",在Project Name中输入工程名,如:com.linwu.其他参数使用默认数据.点击Finish 2.在工程com.linwu下的Src,点击右键,选择New->Package,在name这一

iOS 打包.framework(包括第三方、图片、xib、plist文件)详细步骤及需要注意的地方

https://www.cnblogs.com/yk123/p/9340268.html 最近在研究如何制作自己的.framework,在网上看了好多文章,但是写的都不是很全,里面也不包括资源图片.第三方(如Masonry,AFN)和plist文件,所以只能自己动手了.下面详细介绍一下如何生带有第三方.图片.plist文件的.framework 一.制作.framework 1.首先,我们新建工程,选择Coco Touch Framework 创建工程 2.使用CocoaPods导入Masonr

关于plist文件的那些事

今天遇到新生问一个问题,就是用自己定义了一个plist文件,然后可以往里面写东西,但是写过再次运行的时候里面的数据总是最后一次写入的数据.后来就专门研究了一下plist文件. 大家都知道当你创建一个项目的时候,在Supporting Files中会有一个Info.plist文件,这个文件中存储的信息如下: 它是整个APP的配置文件,包括了版本信息以及APP桌面显示名称等信息.可能是我还不太了解,但是经过我测试发现我无法用代码对Info.plist这个文件进行操作. 先把plist文件放在一边,先

plist 文件读写

//1. 创建一个plist文件    NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);    NSString *path=[paths    objectAtIndex:0];    NSLog(@"path = %@",path);    NSString *filename=[path stringByAppendingPathCompone

便利的操作plist文件

升级iOS9了,网络被强制切换成https了,你需要更新你的plist的文件才能够支持http,正常的做法是这样子的: 过程是不是挺繁琐的呢?如果你新建的另外一个工程,里面还需要添加这个属性的话,是不是还要重新按照这个步骤操来一遍呢? 在这里,你可以简化这个步骤,只需要操作一遍即可,那就是,你保存好一个独立plist文件(这个plist文件需要你提前制作好)即可: 当然,你也可以用 source code 编辑: 本人维护了一个plist文件,感兴趣的朋友可以直接下载使用: https://gi

iOS开发读取plist文件、iphone中plist文件的

在Xcode中建立一个iOS项目后,会自己产生一个.plist文件,点击时会看见它显示的是类似于excel表格: 但是,如果打开方式选择Source Code,你会看见它其实是一个xml文件. 我们会做一个小例子,在这个例子中我们自己建立一个plist文件并填入数据,然后运行时读取这个plist文件,并将数据填写在界面上. 首先要知道读取plist文件的方法,一般来说,使用代码 NSString *plistPath = [[NSBundle mainBundle] pathForResourc

创建plist文件

可以先在工程中直接新建一个plist文件,往里面写入自己需要的数据.但是这里的plist文件我们无法修改,是只读的,我们可以将这个plist文件复制一份到沙盒中,然后对沙盒中的文件进行操作.具体代码如下: 从自己建立的plist文件 复制到沙盒中 : //先获得沙盒路径 NSArray *storeFilePath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);        N

iOS开发-plist文件增删改查

plist第一次看到这个后缀名文件的时候感觉怪怪的,不过接触久了也就习以为常了,plist是Property List的简称可以理解成属性列表文件,主要用来存储串行化后的对象的文件.扩展名为.plist ,因此被称为 plist文件,xCode中默认的是一种树状的结构展现出来数据,可视化的动态增删改查,非常人性化,不过最终的结果是以XML形式存储的,Plist文件可以用于存储用户的一些设置信息,具体根据需求而定. 简单创建文件 简单创建文件就是说可以直接从xCode创建,右击项目new File