调试时Xcode中的ObjC对象错误无效

时间:2016-02-02 12:34:33

标签: ios objective-c xcode debugging

在屏幕截图中,调试器最后有两个名为[0]的对象 这是我的两个NSString *变量..

enter image description here

两个变量都不能分配..(我已经初始化了两个..)

inquiryId=[NSString stringWithFormat:@"%@",[dictObj objectForKey:@"inquiry_id"]];

我从字典中分配,但它仍然是[0]

当我在日志中打印变量时,它会显示如图所示

我不知道这是哪种类型的错误.. !!

2 个答案:

答案 0 :(得分:1)

可能是因为您要将对象分配给NSString,请尝试下面的代码:

inquiryId=[NSString stringWithFormat:@"%@",[dictObj valueForKey:@"inquiry_id"]];

答案 1 :(得分:1)

我在这个问题上得到了解决方案。!!!

我只是Remove reference的{​​{1}}&再添加一次......

这个问题与链接问题有关。!!

现在有效.. !!