plist文件是标准的xml文件.

A).写入plist文件:(Dictionary/Array)
NSMutableDictionary* dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ];
[ dict setObject:@"Yes" forKey:@"RestartSpringBoard" ];
[ dict writeToFile:@"/Sample.plist" atomically:YES ];

B).读取plist文件:

//读取工程中的plist,初始化Dictionary。
NSMutableDictionary* dict =  [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ];
NSString* object = [ dict objectForKey:@"RestartSpringBoard" ];

//读取目录下的plist文件到 NSMutableDictionary 中    
NSMutableDictionary* dictplist = [[NSMutableDictionary alloc ] initWithContentsOfURL:[NSURL fileURLWithPath:path]];

转载于:https://www.cnblogs.com/luyinghuai/archive/2011/02/15/1955129.html

plist 文件的读写相关推荐

  1. iOS学习之 plist文件的读写

    在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件.属性列表文件的扩展名为.plist ...

  2. iOS获取设备和APP权限信息(内含plist文件的读写)

    文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...

  3. ios开发之plist 的文件的读写以及沙盒容器路径打印

    ios开发之plist 的文件的读写以及沙盒容器路径打印 核心代码在这里 // // ViewController.m // 21-plist存储和沙盒路径 // // Created by 鲁军 o ...

  4. MCR3516与MCR3512读写器在麒麟系统中info.plist文件冲突解决方案

    MCR3516与MCR3512读写器支持sim读卡器支持麒麟系统下运行,提供相关SDK开发包及代码案例,SDK文件中info.plist可能存在其他厂商提供的外设冲突了.本文将结合实际用于,提供MCR ...

  5. plist文件读写,序列化与反序列化,文件的读写[xcode4.4.1]

    这篇学习目标: plist文件读写 对象序列化与反序列化 本地文件的读写 iCloud存储的API 引言 在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Prop ...

  6. Plist文件的创建与读写

    Plist文件(属性列表·Property List)是一种轻量级的存储文件,是使用XML格式以键值对方式进行存储的列表,通常用于用户设置或一些简单的数据存储. Plist文件的创建方式有两种:①Xc ...

  7. ios本地文件内容读取,.json .plist 文件读写

    本地文件.json .plist文件是较为常用的存储本地数据的文件,对这些文件的操作也是一种常用的基础. 本文同时提供初始化变量的比较标准的写法,如果你有更好的初始化变量的写法,欢迎留言提醒我. .j ...

  8. Python文件的读写操作

    使用Python编程时,经常会遇到读写文件的操作.对于读写文件的各种模式(如阅读.写入.追加等)有时真的会迷惑人,以及搞不清open.read.readline.readlines.write.wri ...

  9. iOS-读写plist文件

    读写plist文件 问题,我有一个plist文件,表示56个民族的,但是里面保存的字典,我想转换成一个数组 好的,那么就先遍历这个plist,然后将结果保存到一个数组中,这里出现的一个问题就是C语言字 ...

最新文章

  1. 如何设置一个严格30分钟过期的Session
  2. 考虑转行的程序员一定要进来看看
  3. NTP 时间同步流量使用过大 问题解决
  4. jde多目标_华科开源多目标跟踪(MOT)实时新SOTA:FairMOT
  5. map(平均平均精度_客户的平均平均精度
  6. linux安装mysql5.5.52,Linux系统上安装MySQL 5.5prm
  7. $ajax不能识别,JQuery/JS Ajax功能无法识别
  8. HTTP权威指南读书笔记(一)HTTP概述、URL和资源及报文详解
  9. 三年级下册我想发明的机器人_我想发明的机器人作文300字
  10. win10桌面排序计算机,Windows10正式版下设置桌面自动排列图标的详细步骤
  11. html表格可视化设计器,基于vue-element-ui的一款表格设计器table-making
  12. 【动态】码绘VS手绘的对比——有点萌的开关
  13. poj-openjudge 1042:Moles 解题报告
  14. c语言入门---函数
  15. 【网络爬虫】初探网络爬虫
  16. db2自定义函数能返回几个参数_函数的定义、参数、返回值
  17. 一年内英语四六级一次性通过,我是怎么做到的?英语听力阅读技巧干货分享!(2021年8月份最新)
  18. Comsys学生比赛管理系统
  19. 前端面试丨综合整理中高级前端最新面试题
  20. c语言编程新思路知到答案,C语言编程新思路章节答案

热门文章

  1. 游戏寻路中 A* 算法的改进
  2. jQuery经典案例【倒计时】
  3. PHP中变量类型的判断
  4. RunTime类,后台快速打开浏览器
  5. sqlplus中利用spool生成带日期的文件名
  6. Oracle中Cluster Table的使用
  7. 学会这个用这个做PPT,把24小时的工作变成1秒!高效神器保住你的发际线~
  8. 全栈工程师--这才是真正的从入门到跑路
  9. CentosMySQL5.6安装方法
  10. Android学习笔记36:使用SQLite方式存储数据