`
dcj3sjt126com
  • 浏览: 1871860 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

iphone中的plist生成与读取

    博客分类:
  • IOS
 
阅读更多

1. 生成plist文件,以下代码生成的test.plist在imac硬盘的根目录下。

NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
	
	NSArray *A = [[NSArray alloc] initWithObjects:@"about", @"above", @"abuse", @"air", @"ant", nil];
	NSArray *B = [[NSArray alloc] initWithObjects:@"baby", @"bottle", @"both", @"buy", @"bike", nil];
	NSArray *C = [[NSArray alloc] initWithObjects:@"cake", @"can", @"car", @"cancel", @"calm", nil];
	
	[dict setObject:A forKey:@"A"];
	[dict setObject:B forKey:@"B"];
	[dict setObject:C forKey:@"C"];
	
	// 写入文件
	[dict writeToFile:@"test.plist" atomically:YES];
	[dict release];

 2. 读取plist文件

NSString *path = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"plist"];
	NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfURL:(NSURL *) path];

 

分享到:
评论

相关推荐

    Plist.net-开源

    在实际开发中,如果你需要在非苹果环境中与Mac OS X或iOS应用程序进行数据交互,例如同步用户设置或处理iPhone备份数据,Plist.net会是一个非常有用的工具。通过这个库,你可以将.NET对象无缝地转换为plist文件,...

    如何学习iPhone之开发过程中的一些小技术的总结--千锋培训

    ### 如何学习iPhone开发过程中的关键技术点 #### 一、随机数的使用 在iOS开发中,随机数的使用非常广泛,例如游戏开发中的随机事件触发、数据模拟测试等场景。常用的随机数生成方法有两种: 1. **使用`srandom()`...

    swift-AppICON生成工具自动生成所有尺寸的Icon

    1. **源代码**:用Swift编写的应用图标生成工具的核心代码,包括读取输入图像、根据预设尺寸进行缩放、裁剪、保存等操作的函数和类。 2. **配置文件**:定义了各种设备和操作系统所需的图标尺寸,如iPhone、iPad、...

    iphone camera

    标题中的“iPhone Camera”指的是苹果手机的相机功能,这是一个广泛的话题,涉及到硬件、软件和相关技术。这篇博客文章(博文链接:https://sinaier.iteye.com/blog/1270631,可惜无法直接访问以获取具体内容)可能...

    XCode 4.2(4.1)真机调试及生成IPA全攻略

    - 脚本中的`dd`命令用于读取二进制文件并创建备份,接着用`printf`命令添加特定的字节到备份文件中,最后用`mv`命令将备份文件替换为原文件。 - 这一步骤的目的是修改Xcode内部某些特定位置的字节,以绕过其内置的...

    一步一步学习ios5编程

    `等方法来读取.plist文件中的数据。 #### 第七部分:如何在Xcode 4.* 添加定制字体到iOS 应用程序中? - **查找字体文件位置**:确定字体文件的存放路径,以便正确引用。 - **复制字体文件到应用程序包**:将字体...

    AppIconMAC:Mac 应用程序为 iPhone 应用程序开发创建应用程序图标

    Objective-C在其中的角色主要是提供编程接口,使得开发者能够轻松地与操作系统交互,读取和写入文件,以及创建和管理项目中的资源。对于初学者,理解Objective-C的基本语法和类库使用至关重要,例如Foundation框架中...

    objective-c面试大全

    11. **控制类的作用**:在iPhone开发中,控制器类如UIViewController、UINavigationController和UITabBarController等用于管理视图和业务逻辑,协调不同组件的交互。 12. **线程相关函数**:Objective-C中可以使用...

    iOS- swift 制作来电铃声 + 裁剪音频+音频格式转换

    1. **设置为来电铃声**:一旦用户保存了裁剪的音频,可以通过`MPMediaLibrary`框架将新生成的.m4r文件设置为iPhone的来电铃声。需要注意的是,必须在后台模式下运行这个操作,因为涉及到系统的媒体库。 ```swift ...

    iOS Xcode创建文件时自动生成的注释方法

    在iOS开发过程中,使用Xcode创建新文件时,系统会自动生成注释,这些注释通常包含文件的创建者、创建时间、机构名称以及类名前缀等信息。如果需要自定义这些注释或者更改其样式,可以按照以下步骤进行操作。 首先,...

    JAVA上百实例源码以及开源项目源代码

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    简单掌握iOS应用开发中sandbox沙盒的使用

    2. 在Finder中,可以通过前往文件夹并输入模拟器的路径,或者按住option键选择“资源库”,然后进入“Application Support” > “iPhone Simulator” > 模拟器版本 > 应用程序的UUID,找到对应的App文件。...

Global site tag (gtag.js) - Google Analytics