【原创IOS开发】swift使用SDWebImages

前端之家收集整理的这篇文章主要介绍了【原创IOS开发】swift使用SDWebImages前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
oc使用 SDWebImage网上很多代码了已经。。
1、上网下载SDWebImage包。下载地址: https://github.com/rs/SDWebImage
2、swift调用的时候,需要在“xxxx-Bridging-Header” 加入: #include "UIImageView+WebCache.h"
建立桥接。因为SDWebImage这个包是OC写得。。
3、在需要调用的时候使用:

cell.imageView.sd_setImageWithURL(NSURL(string: imageArr[indexPath.row]as String)!,placeholderImage: UIImage(named:"icon.png"))

其中icon.png为未加载时的默认图片。imageArr为存放图片url的一个数组。

例如:

var imageArr:NSArray = [// requires HTTP auth,used to demo the NTLMauth

"http://img0.ph.126.net/SeZND7sJY2E9817aqyiF9Q==/6608636628980965995.jpg",

"http://img0.ph.126.net/Gqoi8jy24MIqewWmUNUVcA==/639792622080629406.jpg",

"http://img0.ph.126.net/XZHbh4URmIVqeTNf91sUsg==/2436728873400962670.jpg",

"http://img1.ph.126.net/s8igAmiOyaBA0C4hbrNGMw==/1049901663148219174.jpg",

"http://img2.ph.126.net/e9sIq0HnH7VJqvKh_t49CA==/2888777685998860352.jpg",

"http://img1.ph.126.net/i_CloBPjzWRz-bjc-GnMjA==/2397322376662128991.jpg",

"http://img2.ph.126.net/grgi0wGCr5H5Mxl3nqZDJg==/2136958023204113339.jpg",

"http://img1.ph.126.net/tWT4rtsPXrsoPyVrjvP4uQ==/1120551882302603980.jpg",

"http://img2.ph.126.net/TPdiqjSMqp1pcK-jmE6iIQ==/6619361265397987310.jpg",

"http://img2.ph.126.net/fbkETI3ag57lAfq1KOAD9g==/983755043620564745.jpg",

"http://img1.ph.126.net/vNC9gI5I2wdEuYr8BLpKaA==/6619118273328249337.jpg",

"http://img1.ph.126.net/b2SaKgCAKKrTSAMMVAbp9g==/2830230890843128507.jpg",

"http://img2.ph.126.net/Vkg1qt7xv0yCDjUAPsmpyw==/18014398526304074.jpg",

"http://img2.ph.126.net/WC8pVw5a8Svk4dCKx3yhhw==/6608481597841450892.jpg"];

猜你在找的Swift相关文章