SDWebImage接口修改

由于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类型。
更多接口请看项目文件。

你可能感兴趣的:(SDWebImage接口修改)