iOS 生成plist文件,在项目中代码创建plist的实例

 更新时间:2018年02月02日 09:29:11   作者:邱学伟  
下面小编就为大家分享一篇iOS 生成plist文件,在项目中代码创建plist的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

iOS数据存储方式:

plist(属性列表),preference(偏好设置),SQLite,coredata

plist和preference不支持自定义模型的存储

整理代码创建plist文件的方法:

#pragma mark - 创建plist文件
-(void)creatPlistFileWithArr:(NSArray *)array{
 //将字典保存到document文件->获取appdocument路径
 NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
 //要创建的plist文件名 -> 路径
 NSString *filePath = [docPath stringByAppendingPathComponent:@"cityPlist.plist"];
 //将数组写入文件
 [array writeToFile:filePath atomically:YES];
 //读取文件
 NSArray *plistArr = [NSArray arrayWithContentsOfFile:filePath];
 NSLog(@"读取 写入的plist 文件:%@",plistArr);
}

以上这篇iOS 生成plist文件,在项目中代码创建plist的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • iOS读写json文件的方法示例

    iOS读写json文件的方法示例

    这篇文章主要给大家介绍了关于iOS读写json文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • iOS中读写锁的简单实现方法实例

    iOS中读写锁的简单实现方法实例

    读写锁是计算机程序的并发控制的一种同步机制,也称“共享-互斥锁”、多读者-单写者锁,读操作可并发重入,写操作是互斥的,这篇文章主要给大家介绍了关于iOS中读写锁的简单实现方法,需要的朋友可以参考下
    2021-11-11
  • iOS开发中Date Picker和UITool Bar控件的使用简介

    iOS开发中Date Picker和UITool Bar控件的使用简介

    这篇文章主要介绍了iOS开发中Date Picker和UITool Bar控件的使用简介,代码基于传统的Objective-C,需要的朋友可以参考下
    2016-01-01
  • iOS中设置圆角的几种方法示例

    iOS中设置圆角的几种方法示例

    这篇文章主要介绍了iOS中设置圆角的三种方法,其中包括使用layer属性、使用绘图设置圆角以及通过另一张mask图创建新图,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • iOS中的UIStepper数值加减器用法指南

    iOS中的UIStepper数值加减器用法指南

    UIStepper可以有许多应用场景,比如在购物应用中制作按钮对购买商品的数量进行增或减,下面我们就一起来看看iOS中的UIStepper数值加减器用法指南
    2016-05-05
  • iOS中从网络获取数据的几种方法的比较

    iOS中从网络获取数据的几种方法的比较

    IOS中获取网络数据一般有三种:1、NSURLCondition(已过时) 2、NSURLSession 3、三方库AFNetWorking。下面通过本文给大家比较这三种方法的区别对比
    2017-11-11
  • iOS 本地视频和网络视频流播放实例代码

    iOS 本地视频和网络视频流播放实例代码

    本篇文章主要介绍了iOS 本地视频和网络视频流播放实例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • iOS实现手势解锁操作

    iOS实现手势解锁操作

    这篇文章主要为大家详细介绍了iOS实现手势解锁操作功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • iOS实现的多条折线图封装实例

    iOS实现的多条折线图封装实例

    这篇文章主要跟大家分享了关于利用iOS实现多条折线图的封装实例,文中给出了详细的示例代码供大家参考学习,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • iOS中定位当前位置坐标及转换为火星坐标的方法

    iOS中定位当前位置坐标及转换为火星坐标的方法

    这篇文章主要介绍了iOS中获取当前位置坐标及转换为火星坐标的方法,这里的火星坐标指的是我国专门研制的一种加密的坐标系统...需要的朋友可以参考下
    2016-02-02

最新评论