通过模态的方法把数组中的字典中的数组放到一个数组中,并可以用点语法实现调用
1.解析数据:
代码:
NSString *path =[[NSBundle mainBundle] pathForResource:@"StudentArr" ofType:@"plist"];
self.stuArr =[NSMutableArray arrayWithContentsOfFile:path];
用self.stuArr 来接收收据,这个数组里面全是字典
2.接下来用forin的方法快速变遍历得到字典
代码:
for (NSMutableDictionary *dic in self.stuArr)
3.通过KVC对model进行赋值
代码:
Student *stu=[[Student alloc] init];
[self.stu setValuesForKeysWithDictionary:dic];
到这步结束之后,就可以实现stu的点语法调用字典中value了
4.最后把数据加到数组中,完成解析数据
代码:
[self.arr addObject:stu];
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-09 03:10:04