//1 可读取,不可写入工程下的plist文件;

//    NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"OfficialDoc" ofType:@"plist"];

//2 Document 沙盒中的文件(没有文件可自动创建)

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDirectory = [paths objectAtIndex:0];

_plistPath = [documentsDirectory stringByAppendingPathComponent:@"OfficialDoc.plist"];

_docPlist = [[NSMutableDictionary alloc] initWithContentsOfFile:_plistPath];

if (!_docPlist) {

NSLog(@"new list");

_docPlist = [NSMutableDictionary dictionary];

}

NSLog(@"init-----%@",_docPlist);

转载于:https://www.cnblogs.com/tx8899/p/4084860.html

IOS - plist使用相关推荐

  1. ios plist 国际化_Java与iOS对话:Java对象与Apple plist序列化

    ios plist 国际化 我很高兴地宣布我的第一个开源项目java-plist-serializer可以帮助您将Java(尤其是基于Spring的应用程序)与iOS应用程序集成在一起.   背景 我 ...

  2. iOS Plist 文件的 增 删 改

    一:Plist 文件的创建 Plist 文件作为我们IOS开发的一种数据存储文件,还是经常会用到的.在看<X-code江湖录>的时候,看到了这一点.自己就写了一下,把写的东西分享出来!先看 ...

  3. IOS , plist 配置项说明

    Key: Application can be killed immediately after launch (NSSupportsSuddenTermination) Value:BOOL 说明: ...

  4. ios plist文件创建和简单读写

    iOS开发中plist文件的创建与简单读取(一) 2014-04-16      我来说两句     来源:iOS开发中plist文件的创建与简单读取(一)    收藏  我要投稿 iOS开发中pli ...

  5. iOS plist文件

    我们建立一个工程后,会在Supporting files下面看到一个"工程名-Info.plist"的文件,这个是对工程做一些运行期配置的文件,很重要,不能删除. 如果你在网上下载 ...

  6. 读取iOS plist文件 (其实类似读取xml文件)

    using System; using System.Data; namespace Manjinba.Communication.Common.Utils { public class PlistR ...

  7. ios plist_iOS属性列表(plist)示例

    ios plist There are many better ways to keep persistent data in our application rather than hardcodi ...

  8. 不通过AppStore,在iOS设备上直接安装应用程序的原理

    本文转载至  http://mobile.51cto.com/hot-439095.htm 通过itms-services协议,可以通过safari浏览器直接在iOS设备上安装应用程序.利用这种方式, ...

  9. IOS安全测试学习-DVIA-v2

    前言 为学习IOS知识并加深理解,故通过IOS漏洞靶场来直接体现IOS环境中的常见漏洞. 环境准备 iPhone X ios 13.4.1 已越狱 MacOS Big Sur 11.0 Bate 虚拟 ...

最新文章

  1. pb 窗口数据修改sql_Snowflake将成为在云中变得更好的数据仓库
  2. XML DOM 节点
  3. 【转】Postman系列五:Postman中电商网站cookie、token检验与参数传递实战
  4. 微信 8.0.1又来了!修复问题,终于能显示“在线状态”了
  5. jenkins与SonarQube集成
  6. ITK+VTK+VS环境搭建.Q:vs编译出问题参见VTK(一)哈。
  7. Java虚拟机学习(四)
  8. 错误解决办法:_ZNSaIcED1Ev@@GLIBCXX_3.4
  9. 数据库无限层级分类设计
  10. toastr 自定义提示
  11. FPGA驱动USB协议芯片的测试
  12. 【Vue项目复习笔记】详情页的展示
  13. mach3 丝杠的步进电机参数设置
  14. 区块链版权登记_利用区块链版权证书证明著作权
  15. Java实战项目之 [含文档+PPT+源码等]精品基于ssm的足球联赛管理系统的设计与实现
  16. RSA、SM2公钥证书信息的读取
  17. SQL Server 2008 R2 安装过程详解
  18. 剑三服务器维护是因为人太多吗,【剑网三相关 】阵营对战 从上午10点一直打到第二天凌晨6点半服务器维护 而且今天下午他们又开始打群架了...
  19. 接入交换机有什么作用?如何选购接入交换机?
  20. 写给小白的常见三种加密方式:MD5,对称非对称加密

热门文章

  1. php中怎么替换文字,php里面怎么替换文字
  2. 将一个项目中的图片存到另一个项目中_复盘一个Smart200小项目(2)
  3. java 面向对象多态_乐字节Java面向对象三大特性以及Java多态
  4. 数学计算机电路基础,2019上“计算机电路基础”作业(五大题共16小题).docx
  5. linux系统中删除一次性任务流程,Linux系统中的计划任务
  6. 重庆计算机教师招聘 专业技能测试什么,教师招聘考试面试,专业技能测试考什么?全在这了...
  7. php唯一索引,索引唯一性扫描(INDEX UNIQUE SCAN)
  8. 上海阅文集团android面试题,2018年阅文集团PHP工程师面试题分享
  9. oracle 11g的audit导致system表空间快速增长的问题
  10. 取消过账oracle,总帐过帐是状态是“正在处理” 如何处理?