使用字符串填充tableView时出现异常

时间:2015-02-28 13:15:15

标签: ios objective-c uitableview nsexception

我从JSON获取数据并输入数组。我用它成功设置了单元格图像,现在我正在尝试设置名称。

显然,有些名称是空的,或者确切地说,包含以下内容:

"name": null, (pasted from browser JSON viewing)

因此,当编译器达到此目的时,它会引发以下异常:

name is = <null>
[NSNull length]: unrecognized selector sent to instance 0x324586a0

我甚至做了一些安全检查,但显然它不起作用:

NSString *nameString = [self.dataDict valueForKey:@"name"];
           if (nameString){
           nameLabel.text = nameString;
           }

我不介意名字是null,但应用只是崩溃。如何解决?

0 个答案:

没有答案