在代码实现Lable 、textField创建界面以及键盘的处理一文中实现代码布局界面,前面也看了plist文件的一些操作,怎样把plist文件中的值显示在视图上呢,于是在代码实现Lable 、textField创建界面以及键盘的处理一文工程代码中添加了几行代码,让plist文件中的value显示在textField中;
1.打开工程之后,File --> New -->File 在弹出界面中左栏选中Mac os X 下的Resourse一栏,选中Property List,点击Next命名为testInfo.plist,然后打开testInfo.plist文件,在文件上右键Add Row,添加如下头所示数据(我用的Xcode版本是4.3.1,老版本的可能有的不一样)
[img]
[/img]
在View的最后面添加代码
// 读取plist文件
NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"testInfo" ofType:@"plist"];
NSMutableDictionary *data=[[NSMutableDictionary alloc] initWithContentsOfFile:plistPath];
// 打印出plist文件
NSLog(@"%@",data);
//读取学生字典的内容到StudentInfo中qu
NSMutableDictionary *StudentInfo = [data objectForKey:@"Student"];
sNameTextField.text = [NSString stringWithFormat:@"%@",[StudentInfo objectForKey:@"Name"]];
sAgeTextField.text = [NSString stringWithFormat:@"%@",[StudentInfo objectForKey:@"Age"]];
sSexTextField.text = [NSString stringWithFormat:@"%@",[StudentInfo objectForKey:@"Sex"]];
NSMutableDictionary *teacherInfo = [data objectForKey:@"teacher"];
//在teacher字典中,把键为Name的值赋给tNameTextField的text上
tNameTextField.text = [NSString stringWithFormat:@"%@",[teacherInfo objectForKey:@"Name"]];
tSexTextField.text = [NSString stringWithFormat:@"%@",[teacherInfo objectForKey:@"Sex"]];
保存运行:
[img]
[/img]
- 大小: 121.1 KB
- 大小: 100.8 KB
分享到:
相关推荐
在iOS应用开发中,`Info.plist`文件是一个至关重要的配置文件,它包含了应用程序的各种元数据,如应用名称、版本号、权限设置等。本话题主要关注如何使用Java进行反编译,以获取`ipa`包中的`Info.plist`文件,并对其...
.plist文件是苹果Mac OS X和iOS系统中广泛使用的配置文件格式,主要用于存储应用程序的设置、偏好和其他元数据。这些文件通常包含XML结构,可以被文本编辑器或专门的.plist编辑软件打开和修改。"plist Editor-v2.5....
资源文件
通过学习和理解这些代码,开发者可以了解如何在自己的项目中实现类似的解密操作。 请注意,对IPA文件进行解密和篡改可能违反了Apple的开发者协议,因此在进行此类操作时应谨慎行事,并确保你有合法的理由和权限。...
在IT行业中,尤其是在iOS开发或者Mac OS X应用开发中,INFO文件扮演着至关重要的角色。这些文件通常是.plist(Property List)格式,用于存储应用程序的元数据、配置信息以及各种设置。"plistEditor修改INFO文件的...
文件的结构基于Property List(plist)格式,这是一种XML或者二进制格式,用于存储配置信息、偏好设置以及元数据。在`com.apple.HIToolbox.plist`中,你可以找到各种键值对,这些键值对控制着HIToolbox的特定行为,...
UITextField是苹果iOS SDK中的一个核心组件,它用于在用户界面中显示和编辑单行文本输入。这个压缩包可能包含了一个或多个Swift或Objective-C的源代码文件,用于展示如何在iOS应用中使用和自定义UITextField。 ...
在描述中提到的“plist转为png碎图”就是一个这样的场景,它涉及到将`plist`文件中的图片数据转换为可显示的PNG图像。 `PlistToPng`工具可能是为了解决这个问题而设计的。这个工具可能包含了一个`dll`(动态链接库...
在iOS开发中,数据持久化是一项重要的技术,用于在应用退出后仍能保存用户的数据,以便下次使用时恢复。Plist(Property List)是苹果提供的一种数据存储格式,常用于简单数据结构的存储,如数组、字典、字符串、...
在IT行业中,`plist`文件是一种特殊的XML格式,主要用于存储苹果操作系统(如iOS和macOS)中的配置数据、用户设置和应用程序数据。本资源“plist分解工具制作包 亲测有效.rar”提供了一个用于解析和操作.plist文件的...
Info.plist
在iOS开发中,为了保护应用程序的数据安全,对plist文件进行加密是常见的做法。Plist(Property List)文件是苹果系统中用于存储配置信息或轻量级数据的文件,通常以XML或二进制格式存在。当这些文件包含敏感信息时...
在IT行业中,尤其是在游戏开发和资源管理领域,`plist`文件和`png`图像格式扮演着重要的角色。`plist`是Apple公司iOS和Mac OS X操作系统中的一种数据存储格式,通常用于存储配置信息、偏好设置或者游戏中的资源数据...
org.chameleon.Boot.plist IntelHD4000已经驱动好了的文件
`.pvr.ccz`和`.plist`文件格式是游戏开发中常见的图像资源存储方式,尤其在iOS平台上应用广泛。本教程将详细介绍如何将这两种格式的文件还原为多个原图,并提供一个实用的工具来帮助学习者进行这项操作。 首先,让...
.plist文件本质上是一个XML文档,它包含了粒子系统的所有配置参数。例如: 1. **粒子数量**:系统在运行时会生成多少个粒子。 2. **寿命**:每个粒子存在的总时间。 3. **发射速度**:粒子发射的速率和方向。 4. **...
同时,它可能能够解析并显示.plist文件中的图像数据(如game.plist和game.png所示),并且其用户界面布局和样式可能定义在ui.xml文件中。这样的工具对于开发者和普通用户来说,都是管理和理解苹果平台应用程序配置...
在iOS和macOS系统中,Plist(Property List)文件是一种常见的数据存储格式,用于存储应用程序的配置信息、用户设置等数据。Plist文件通常以XML或二进制格式存在,可以包含字符串、数字、日期、数组、字典等多种数据...
1. **查看Plist文件内容**:显示Plist文件中的键值对,包括字符串、数字、布尔值、数组和字典等数据类型。 2. **编辑Plist文件**:允许用户修改现有的键值对,添加新的条目或删除不需要的项。 3. **格式化视图**:以...
NBOrganizers.plist