Plist文件、NSBundle
来源:互联网 发布:网络歌曲牛什么牛 编辑:程序博客网 时间:2024/06/04 18:19
1、什么是Plist文件:
直接将数据写到代码里面,不是一种合理的做法,如果数据经常改,就要经常翻开对应的代码进行修改,造成代码扩展性低。
因此,可以考虑将经常变的数据放在文件中进行存储,程序启动后从文件中读取最新的数据。如果要变动数据,直接修改数据文件即可,不用修改代码
一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种属性列表文件的扩展名为plist,因此也称为“plist”文件。
2、NSBundle
(1)一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹
(2)利用mainBundle就可以访问软件资源中得任何资源
(3) 模拟器应用程序的安装路径:/Users/xiaochong/Library/Developer/Xcode/DerivedData
例如:NSBundle *bundle = [NSBundlemainBundle];
NSString *path = [bundlepathForResource:fileNameofType:nil];
UIImage *image = [UIImageimageWithContentsOfFile:path];
0 0
- Plist文件、NSBundle
- NSBundle 加载 .plist文件
- NSBundle读取图片 plist文件和txt文件
- plist文件的读取和NSBundle的使用
- 关于plist文件和NSBundle之间关系的一点心得
- 利用NSBundle获取文件
- NSBundle--获取文件路径
- NSBundle--获取文件路径
- NSBundle--获取文件路径
- NSBundle--获取文件路径
- NSBundle--获取文件路径
- NSBundle--获取文件路径
- NSBundle读写文件
- plist文件
- plist文件
- plist文件
- Plist文件
- plist文件
- Android 安全机制概述 Permission
- 1069 Monkey and Banana
- 02-线性结构1. 一元多项式求导 (25)
- 基于BBB的4轮移动轮式机器人系统设计与实现(四)--BeagleBone Black PWM 应用程序开发
- 黑马程序员——面向对象的特性之多态
- Plist文件、NSBundle
- D - Artificial Intelligence?
- std::fstream的中文目录问题
- 完美解决IE6不能兼容position:fixed
- TIPC 链接
- FreeRadius Version3.0.7文件目录
- 进程控制块PCB
- javaweb
- Bsidesiowa 2015 Track2: Secure Process Isolation With Docker By Greg Rice