由于SDWebImage是第三方库,为了满足公司项目开发的需要,接口用起来更简单,且统一处理异常,故对接口进行统一修改。
before:
[cell.imageIcon sd_setImageWithURL:[NSURL URLWithString:([LCStringUtil isBlankString:item.headPortrait]?@"":item.headPortrait)]
placeholderImage:[UIImage imageNamed:@"man_default.png"]];
after:
[cell.imageIcon imageWithUrlString:item.headPortrait
placeholderImage:@"man_default.png"];
before:
[cell.imageView sd_setImageWithURL:[NSURL URLWithString:subItem.imagePath]];
after:
[cell.imageView imageWithUrlString:subItem.imagePath];
URL直接传递NSString类型,placehloderImage可以是NSString类型,也可以是UIImage类型。
更多接口请看项目文件。
网友评论