- (void)reloadDataWithTitel:(NSString *)title placeholder:(NSString *)placeholder image:(id )image { [self.titleLabel setText:title]; if ([image isKindOfClass:[UIImage class]]) { [self.iconImageView setImage:image]; //该行代码 }else{ [self.iconImageView setImage:[UIImage imageNamed:placeholder]]; }
}
改变代码习惯
- (void)reloadDataWithTitel:(NSString *)title placeholder:(NSString *)placeholder image:(id )image { [self.titleLabel setText:title]; if ([image isKindOfClass:[UIImage class]]) { UIImage * image_tmp = image; [self.iconImageView setImage:image_tmp]; }else{ [self.iconImageView setImage:[UIImage imageNamed:placeholder]]; }
} 将验证 以上修改 无效