我有一个从 JSON 查询字符串返回的 NULL 对象,但我不知道如何在 If 语句中检查它。我的语法如下,但我似乎仍然无法捕获NULL
该类(即,如果没有返回任何内容,则无法设置文本变量,因此它必须是一个NULL
类?),无论如何,我需要检查@"BillingStreet"
里面有东西,如果不是为了避免处理它(否则应用程序崩溃,因为它试图对 中的其中一个的文本值不设置任何内容fields
)VC
:
- (void) tableView: (UITableView *)itemTableView didSelectRowAtIndexPath: (NSIndexPath *)indexPath{
NSDictionary *obj = [self.dataCustomerDetailRows objectAtIndex:indexPath.row];
NSString *text = [obj objectForKey:@"BillingStreet"] == nil ? @"0" : [obj objectForKey:@"BillingStreet"];
NSLog(@"%@",text);
if (text.class == NULL){
} else {
NSLog(@"no street");
self.labelCustomerAddress.text = [obj objectForKey:@"BillingStreet"];
}
}