我正在处理来自服务器的 JSON 响应,在响应数据中,除其他外,应该是一个“信用”属性,它是一个 int,它的值应该是 2000。但是,如果我尝试使用这个属性,我得到一个像 180988576 这样的值。但是,如果我从调试器“打印描述”属性,它会说:
Printing description of playerData->_credits:
2000
我如何访问这个值?
最佳答案
你要做的是,当你从 JSON 中获取值时
像这样使用:
[[JSON ObjectForKey:@"Key"]integerValue];
它会给你正确的结果。尝试一次。您可以将该值分配给整数变量。
关于ios - XCode 中的打印描述显示正确的值,使用变量显示错误的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15334006/