iOS开发,plist文件读写 *** 作

iOS开发,plist文件读写 *** 作,第1张

这里有一点需要注意:

命名的时候不能用Info.plist , INfo.plist, xxxInfo.plist等形式,否则会与系统中存在帆租的Info.plist文件发生冲突。

点击Root这一行,然后通过点击右键->Add Row或者点击Root后面的加号来增加一行。

这一行中包含三个属性,key、type、伍老value。其中key是字态橘兆段属性,type是字段类型,value是字段对应的值。

Type包含7中类型,对写入的数据结构应属于7仲:

(NSString,NSData,NSDate,NSNumber,NSArray,NSDictionary)

读取数据

文件是什么类型,就用什么类型的数据来接收

参考文档1: iOS开发,plist文件读写那些事

参考文档2: iOS开发中怎么创建Plist文件

参考文档3: 【iOS】plist无法写入的原因

参考文档4: plist 文件写入与读取

解释一下,plist 文件就是 Property List 文件,我们在 Xcode 中新建一个 Project 的时候,在 Project 中可以看到有一个 Info.plist 文件,这种以 .plist 后缀结尾的文件是以 key-value 键值对的形式保存数据的。在开发中,我们可以使用这野孝冲些 plist 文件保存一些系统配置、用户信息等的信息,炒鸡方便。

这样吧,我搞一个 plist 文件,里面放有一些城市列表数据,然后把它读取出来。

新建一个 Property List 文件(以下简颂歼称 plist 文件),姑且起个名字 Cities.plist

打开 Cities.plist 文件,发现它可以存储 Array(数组)和 Dictionary(字典)数据

由于城市列表就是个数组,所以我们在 Root 这个 key 中的 Type 选择 Array,并往里面添加点城市数据

添加完模拟数据,才发现添加的不是城市数据...算了,当作城市吧

其实 plist 文件本质就是一个 xml 文件

控制台打印:

这样拿到数据就可以对它进行一些处理了。

好吧,我慎裤只是经常要用到记录一下而已

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12281112.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存