gpt4 book ai didi

ios - NSDictionary objectForKey 返回错误值

转载 作者:行者123 更新时间:2023-11-28 18:01:51 26 4
gpt4 key购买 nike

我正在尝试使用从我的服务器作为 JSON 响应获得的字典。当我打印字典的描述时,一切都井井有条

    Printing description of dict:
{
category = 1;
code = 1;
name = "xxxx";
pictureUrl = "xxxx";
sessionId = xxx;
status = 0;
}

我需要“代码”值,当我使用 objectForKey:@"code"获取它时,我得到了一个错误的值:

int code = [NSDictionary objectForKey:@"code"];

在此之后我打印出代码的值及其类似 3483765348 的值,这是非常非常错误的。

为什么会这样?

最佳答案

返回的对象是一个 NSNumber 而不是一个 int(它不是一个对象)。如果你想要 int 值试试这个

int code = [[myDictionary objectForKey:@"code"] intValue];

关于ios - NSDictionary objectForKey 返回错误值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15155467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com