我正在使用touchJson从服务器反序列化我的json。我的json如下:
{"text":"abc", "user_id":12345}在反序列化之后,我使用下面的代码来获取Json值:
NSString *text = [dict objectForKey:@"text"];这很简单,因为数据是字符串,但是对于"user_id“我应该使用什么类型来解码,它是正确的吗?:
NSInteger *user_id = [dict objectForKey:@"user_id"];如果不是,保持整数json类型的正确方式是什么?
发布于 2012-06-26 00:55:55
TouchJSON会将数字解码为NSNumber,而不是NSInteger
NSNumber *user_id = [dict objectForKey:@"user_id"];https://stackoverflow.com/questions/11193416
复制相似问题