美文网首页ios
使用plist文件

使用plist文件

作者: 讥讽 | 来源:发表于2016-05-01 18:58 被阅读0次

把数据写在代码里面是很麻烦而且恶心的,因为数据经常要改的话又要去找代码,所以我们选择另外一种方法,plist

我们可以把经常要变的文件放在plist文件中存储,像NSString,NSData,NSNumber,NSArray,NSDictionary都可以放在其中,这种属性列表文件的扩展名是.plist所以称之为plist


1.创建plist文件

newFire——ReSource——propertyList

2.为plist文件添加东西

1.把type设置好,比方说需要弄一个数组,数组里面装的是NSDictionary,那么type就选择NSArray

2.这时候把三角符号打开,再点击加号,这时候就会发现下面又增加了一行,并且它默认的类型是String,把String改成Dictionary

3.在把三角符号点开,再点击加号,这时候就可以把Dictionary的key  value填好了,那么这样plist的数据就完成了

3.加载plist:

 利用mainBundle获得plist文件在主资源包中的全路径

NSBundle* bundle = [NSBundle  mainBundle] ;

NSString* filePath = [bundle pathForResourse:@"plist文件名"  ofType:@"plist"] ;

NSArray* array = [NSArray  arrayWithContentsOfFile:filePath]  ;

Bundle的作用:用来访问与之对应的主资源包内部的文件,可以用来获得文件的全路径 , [NSBundle  mainBundle]关联的就是项目的主资源包

相关文章

  • iOS中.Plist文件和.json文件的使用

    iOS -- .Plist 文件 什么是Plist文件 为什么使用Plist文件 iOS -- .json 文件的...

  • 使用plist文件

    把数据写在代码里面是很麻烦而且恶心的,因为数据经常要改的话又要去找代码,所以我们选择另外一种方法,plist 我们...

  • IOS总结(二)

    1什么是Plist文件?如何解析Plist文件 一般可以使用属性列表文件存储NSArray或者NSDictiona...

  • MacOS 上屏蔽 Airdrop

    方案一:设置 Plist 文件 使用方法设置参数状态: 同时,可以参考以下代码监听plist 文件更改来修改air...

  • 读取、解析项目中的地址文件

    自己项目中的地址文件读取、解析 使用的Address.plist地址文件 使用的area_info.txt地址文件...

  • swift3.0真机操作.plist文件

    问题:在使用.plist文件的时候,发现在模拟器里可以自如的写入,读取,更新.plist文件,但是真机调试的时候,...

  • 第三篇:writeToFile

    目录一、writeToFile的使用二、plist文件简介 一、writeToFile的使用 writeToFil...

  • IOS plist 文件写入与读取

    数组写入plist文件(文件储存到cache路径下) 字典写入plist文件 将字典数组写入plist文件

  • iOS数据持久化的常用方式

    一、plist文件 1. 什么是plist文件 plist全称:property List 属性列表文件,plis...

  • APP内自行切换语言 (两种方式)

    一、使用Plist单独构建语言体系 新建支持语言对应的 plist 文件,建议以语言名称作文件名,方面加载对应的语...

网友评论

    本文标题:使用plist文件

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