加载plist文件数据的方法
2016-02-22 14:36
274 查看
这个pilist文件最外面的是一个数组,数组中每一个item是一个字典,我们的目的就是为了取到每一个item字典中的内容数据
下面看代码举例
//加载数组 - (void)handleData { //获取文件路径 NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Student" ofType:@"plist"]; //从文件路径中提取数组 NSArray *arr = [NSArray arrayWithContentsOfFile:filePath]; //初始化数据数组 self.dataArray = [NSMutableArray arrayWithCapacity:0]; //遍历数组,进行添加模型 for (NSDictionary *dic in arr) { //新建一个student对象 Student *student = [[Student alloc] init]; //使用kvc给student对象赋值 [student setValuesForKeysWithDictionary:dic]; //加入存放student对象的数据数组 [_dataArray addObject:student]; //因为当前工程环境是MRC所以要记得内存管理 [student release]; } }
相关文章推荐
- Jmeter-maven-plugin高级配置之选择测试脚本(转)
- jsp状态管理(Cookie Session)学习笔记整理
- android studio中遇到Duplicate files copied in APK META-INFTICE.txt
- ES插入更新操作
- 读《光荣与梦想》二,The Glory and The Dream
- TypeScript Interface(接口)
- 【python】编程语言入门经典100例--8
- linux wc 命令
- symfony2中对于注入的进一步理解
- xilinx 的 HDMI输出的 IP CORE 调试
- 个人android命名(改)
- iOS画圆角矩形的方法
- [转]轻松学习Ionic (四) 修改应用图标及添加启动画面(更新官方命令行工具自动生成)
- JS红色警戒
- Xtrabackup流备份与恢复
- 使用Maven Jenkins和JMeter自动化测试
- Mysql存储过程
- python 文件、目录操作(新增、移动、删除等)
- KMP字符串查找算法
- Swift-常量与变量