iOS 数组/字典转模型

来源:互联网 发布:b2b软件怎么下载 编辑:程序博客网 时间:2024/05/22 10:28
    NSMutableArray *tempArr = [NSMutableArray array];    NSMutableDictionary *dic = [NSMutableDictionary dictionary];    for (int i = 0; i < self.dataSourceArr.count; i++) {    //便利一下数组得到模型,这里不能用for - in ,拿到模型之后把值取出来放入可变字典中        PerponModel *model = self.dataSourceArr[i];        [dic setValue:model.name forKey:@"realname"];        [dic setValue:model.phoneNumber forKey:@"mobile"];        [tempArr addObject:dic];    }    //tempArr是一个可变数组    //NSJSONWritingPrettyPrinted是一个枚举    //dataWithJSONObject:(这个是一个id类型的可以是字典,字典放进去就可以把字典转成json)    NSData *data = [NSJSONSerialization dataWithJSONObject:tempArr options:NSJSONWritingPrettyPrinted error:nil];    NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
原创粉丝点击