0
我已经设置了MySQL数据库并已解析JSON到我的XCode项目。但是,我在下面的第四行发现了一个THREAD 1: signal SIGABRT
错误。我认为这是由于数据库中“位置”变量之一的空值。这是原因吗?如果是这样,我怎样才能让它忽略null
的值,只是把标签留空?在此先感谢您的时间。mysql null值抛出xcode错误
UILabel *event = (UILabel *)[cell viewWithTag:102];
event.text = [dict objectForKey:@"event"];
UILabel *location = (UILabel *)[cell viewWithTag:103];
location.text = [dict objectForKey:@"location"];
嗨,罗布。我试过上面的代码。我一直得到同样的错误。但是,我现在已确认它是导致错误的空值。我在位置变量中输入了一个值,代码运行平稳。任何其他想法?谢谢。 – newman
@newman是'locationString'作为'nil'值还是'[NSNull null]'值返回?当你添加上面的NSAssert值时,是否记录了任何有趣的内容? – Rob