开发中遇到这个闪退,是因为数据库中的imageurl字段为Null,[resultSet objectForColumn:@"imageurl"]返回的是一个NSNull对象。
传给SDWebimage,SDWebimage内部进行了length获取,但是NSNull是没有length这个属性的,所以造成了闪退。
解决办法就是 :
_imageurl = [NSString stringWithFormat:@"%@",[resultSet objectForColumn:@"imageurl"]];
网友评论