`
heji
  • 浏览: 88811 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

IOS中plist的读写操作

    博客分类:
  • ios
ios 
阅读更多
从项目中读plist文件
NSString *path = [[NSBundle mainBundle] pathForResource:@"heji" ofType:@"plist"];
NSMutableDictionary *mutableDictionary = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
NSLog(@"%@", [mutableDictionary objectForKey:@"he"]);
NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_1"]);
NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_2"]);
NSLog(@"%@", [[mutableDictionary objectForKey:@"nihao"] objectForKey:@"d_3"]);
NSLog(@"%@", [mutableDictionary objectForKey:@"ji"]);


在沙盒目录里创建并且读写
NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];
[dic setValue:@"gagagag" forKey:@"key"];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *myPath = [paths objectAtIndex:0];
NSString *realpath = [myPath stringByAppendingPathComponent:@"test.plist"];
[dic writeToFile:realpath atomically:YES];
NSMutableDictionary *mutableDictionary1 = [[NSMutableDictionary alloc] initWithContentsOfFile:realpath];
NSLog(@"%@", [mutableDictionary1 objectForKey:@"key"]);
分享到:
评论

相关推荐

    iOS开发Plist读写操作源码

    本教程将深入探讨如何在iOS应用中进行Plist的读写操作,这对于理解iOS应用的数据持久化至关重要。 首先,我们要知道Plist支持的数据类型包括字符串、数字、布尔值、日期、数据、数组、字典以及它们的组合。Plist...

    iOS中plist文件读写

    本篇文章将深入探讨如何在iOS环境中进行plist文件的读写操作,以及与沙盒(sandbox)环境的关系。 首先,我们要理解iOS应用程序的沙盒概念。每个iOS应用都有自己的沙盒,这是一个隔离的文件系统空间,应用只能访问...

    iOS开发读取plist文件、iphone中plist文件的读写存 DEMO

    在iOS开发中,plist(Property List)文件是一种常用的存储数据的方式,它以XML或二进制格式保存数据,包括字符串、数字、数组、字典等类型。本DEMO旨在教授如何在iPhone和iPad上读取、写入和保存plist文件。下面...

    plist文件读写操作

    本篇文章将深入探讨如何在iOS应用中进行plist文件的读写操作。 首先,我们要了解.plist文件的类型。主要有二进制格式(.plist binary)和XML格式(.plist XML)。二进制格式占用的空间小,读写速度快,而XML格式则...

    ios中的plist文件修改器_pledit

    在iOS开发和应用管理中,`plist`文件扮演着至关重要的角色。`Plist`是“Property List”的缩写,它是Apple操作系统(包括iOS和macOS)用来存储配置信息、偏好设置以及轻量级数据的文件格式。这些文件通常以XML或二...

    IOS plist文件详解

    这篇内容将深入解析.plist文件的结构、类型以及如何在iOS中进行读写操作。 .plist文件主要支持以下几种数据类型: 1. 字符串(String):可以是纯文本,也可以是XML或JSON。 2. 数字(Number):整数(Integer)和浮点数...

    读写plist文件

    读写plist文件,方便iOS开发读写plist文件,方便iOS开发

    解析汽车品牌的plist文件iOS

    总的来说,这个项目涵盖了iOS开发中的数据持久化、文件读写和字典操作等基础知识点,对于初学者来说是一个很好的实践案例。通过研究这个项目,开发者不仅可以掌握.plist文件的使用,还能了解到如何在实际应用中处理...

    iOS地址plist

    在iOS开发中,"iOS地址plist"通常指的是一个包含中国各级行政区域信息的Property List(plist)文件。这种文件主要用于存储、管理和检索地理区域数据,为应用提供省、市、县(区)的选择功能。在iOS应用中,这样的...

    iOS plist详细使用

    总之,`plist`是iOS开发中常用的数据持久化手段,它通过`NSDictionary`或`NSArray`封装数据,并提供便捷的读写接口。利用Swift的`Codable`协议,还可以实现更加简洁的序列化和反序列化操作。理解并熟练运用`plist`,...

    iOS基础源码之 plist文件的读取例子

    总结来说,iOS开发者需要了解如何读取和操作Plist文件,无论它们位于沙盒还是程序资源中。熟悉这一过程对于管理应用的数据和配置至关重要。在PlistDemo这个项目中,你将找到更多关于如何实现这两个功能的详细示例...

    ios-将数据使用plist方式缓存(封装).zip

    本教程将围绕“ios-将数据使用plist方式缓存(封装)”这一主题,介绍如何在Objective-C和Swift中实现数据的plist缓存。 首先,理解Plist文件。Plist文件本质上是XML格式的,可以存储基础类型的数据,如字符串、...

    iOS应用中存储用户设置的plist文件的创建与读写教程

    在iOS开发中,正确地管理和操作plist文件对于存储用户设置和实现应用的持久化非常重要。理解并熟练掌握读写操作,能帮助开发者更高效地构建功能丰富的应用程序。在实际项目中,还需要考虑数据的安全性、隐私保护及...

    iOS 对plist文件进行读写,增删改查的实例

    总的来说,iOS中对plist文件的操作主要涉及到文件路径的获取、字典的创建与操作以及文件读写管理。这些操作都需要理解Foundation框架中的基本数据类型和文件系统接口。在实际开发中,为了确保数据安全和性能优化,...

    plist文件读写.zip

    本教程将深入探讨如何在Objective-C中进行`plist`文件的读取和写入操作。 `plist`文件的结构通常包含XML或二进制格式,这两种格式各有优缺点。XML格式易于阅读和编辑,而二进制格式则更节省空间和提高读写效率。在...

    iOS本地文件操作

    本篇文章将深入探讨如何在iOS中进行文件的读写、删除以及搜索,特别是针对.plist文件的操作。 首先,我们需要了解iOS中的文件系统。每个iOS应用都有自己的沙盒环境,其中包含Documents、Library、tmp和Cache四个...

    plist文件操作

    .plist文件是苹果操作系统(iOS和macOS)中广泛使用的配置和数据存储格式,全称为“Property List”,中文可译为“属性列表”。这种文件通常用于存储应用程序的设置、用户偏好或者简单的数据结构,如字典、数组、...

    中国所有城市的plist文件

    在实际使用时,开发者需要解压这个文件,然后通过编程语言的相关库或者工具来解析和操作plist文件,以便在自己的项目中应用这些城市数据。 综上所述,这个资源对于需要处理中国城市信息的开发者来说非常有用,它...

    iOS开发文件相关的操作.zip

    本资料包“iOS开发文件相关的操作.zip”提供了一个名为"IOSFileManager-master"的项目,旨在帮助开发者深入理解iOS中的文件操作。在这个项目中,我们可以学习到如何在iOS设备上有效地管理文件和数据。 首先,iOS...

Global site tag (gtag.js) - Google Analytics