码迷,mamicode.com
首页 > Web开发 > 详细

解决json解析时参数为int类型造成保存参数错误问题

时间:2014-10-21 17:25:12      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:style   for   sp   on   问题   log   bs   size   res   

由于解析的结果如

{"result":[{"id":1,"title":"需要澳洲鲍鱼四只","content":null,"createTime":"","memId":0,"orgId":1,"corpName":"红星美凯龙南京中央路商场","corpLogo":null,"memName":null,"memJob":null,"memTel":null,"memEmail":null,"images":null}
中id为1,而且不是字符串类型,那么就造成了我们在存的时候值不对,那么我们可以用两种方法来保存这样的参数

  int myid = [((NSNumber*)[d objectForKey:@"id"]) intValue];

  int myid2 = [[d objectForKey:@"id"] intValue];

以上是将参数转换

然后赋值

project.strProID = [NSString stringWithFormat:@"%d",myid2];

解决json解析时参数为int类型造成保存参数错误问题

标签:style   for   sp   on   问题   log   bs   size   res   

原文地址:http://www.cnblogs.com/tuhaoYY/p/4040448.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!