plist(plist文件)

2023-04-13 19:54:17 生活常识 50

你应该先把plist文件从bundle复制到cache目录下,然后如果数据发生改变,把数据写入到cache目录下的plist文件可以完成修改了如果本身plist文件在bundle中是无法修改的,需要先从bundle中移出才可以。

iOS开发常用数据存储方式有NSKeyedArchiverNSUserDefaultsWrite写入方式SQLite为了简洁明了的存储和可视化展现数据,以文件形式存储数据是很有必要的plist文件在iOS开发中属于Write写入方式,可以以Property List列表形式显示。

NSString *filePath = docPath stringByAppendingPathComponent@quotdataplistquot NSArray *array = @@1,@2,@quot123quot 只有具备writeToFile的对象才能使用plist存储,NSArray array writeToFilefilePath atomically。

解释一下,plist 文件就是 Property List 文件,我们在 Xcode 中新建一个 Project 的时候,在 Project 中可以看到有一个 Infoplist 文件,这种以 plist 后缀结尾的文件是以 keyvalue 键值对的形式保存数据的在开发中。

命名的时候不能用Infoplist , INfoplist, xxxInfoplist等形式,否则会与系统中存在的Infoplist文件发生冲突点击Root这一行,然后通过点击右键Add Row或者点击Root后面的加号来增加一行这一行中包含三个属性,key。

plist(plist文件)

Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS中是由资源分支提供的。

在Xcode中建立一个iOS项目后,会自己产生一个plist文件,点击时会看见它显示的是类似于excel表格,但是,如果打开方式选择SourceCode,你会看见它其实是一个xml文件我们会做一个小例子,在这个例子中我们自己建立一个plist。

plist(plist文件)

admin生活常识


相关阅读

奇闻异事

外景调色(外景颜色怎么调)

浏览量(145)2022-12-26 16:38:46
生活常识

我型我秀冠军(我型我秀冠军张杰)

浏览量(220)2022-12-26 20:14:15
生活常识

瑾泉化妆品怎么样(瑾泉化妆品怎么样?)

浏览量(251)2022-12-27 02:18:18
奇闻异事

绥化租房(绥化租房世纪方舟)

浏览量(197)2022-12-27 10:38:06
汽车知识

林肯车怎么样(林肯车属于什么档次)

浏览量(107)2022-12-27 17:31:49