SDWebImage類實現圖片的下載
SDWebImage這個第三方的圖片下載類很容易的實現了圖片現在,由於出現已久,所以這個庫是不支援ARC的,因此在使用的過程中,你要麼改庫要麼把使用這個庫的viewController的Objective-C Automatic Reference Counting 設為NO;
把這個庫加入到工程,然後匯入標頭檔案#import "UIImageView+WebCache.h"
下面實現一個基本的圖片下載功能:
- (void)viewDidLoad
{
[super viewDidLoad];
UIImageView * imageView = [[UIImageView alloc]initWithFrame:self.view.frame];
[imageView setImageWithURL:@"http://g.hiphotos.baidu.com/image/w%3D2048/sign=bfe4cf66544e9258a63481eea8bad058/4610b912c8fcc3ce753aee319045d688d43f203d.jpg" placeholderImage:[UIImage imageNamed:@"1.png"]];
[self.view addSubview:imageView];
}
因為SDWebImage能自動識別你傳入的時NSString或者NSURL,如果傳入NSString則它會幫你轉化為NSURL,因此這樣寫,系統會報警告,但不影響編譯。
相關文章
- 獲取SDWebImage下載的圖片Web
- 仿SDWebImage多圖片下載Web
- NSURLConnection類實現下載網路圖片
- vue點選下載圖片的實現Vue
- SDWebImage實現圖片展示、快取、清除快取Web快取
- 前端實現點選下載圖片前端
- 實現類似Pinterest 的圖片預載入功能REST
- Python 萌新 - 實現 Markdown 圖片下載器Python
- 原生JS實現base64圖片下載-圖片儲存到本地JS
- c#一個批次下載圖片的類C#
- 圖片懶載入實現
- Java實現的有道雲筆記圖片批量下載工具Java筆記
- SDWebImage載入圖片的URL是同一個(如何處理)Web
- 不是遇到圖片就只能用SDWebImage,我們自己也可以實現Web
- 使用Python爬蟲實現自動下載圖片Python爬蟲
- 圖片懶載入js實現JS
- JavaScript實現圖片的延遲載入JavaScript
- SDWebImage載入多個圖片記憶體崩潰的問題Web記憶體
- 實現圖片懶載入(throttle, debounce)
- [譯] 原生實現圖片懶載入
- React如何實現圖片懶載入React
- 實現圖片懶載入(Lazyload)
- 實現圖片懶載入的三種方式
- 【知識積累】BufferedImage類實現圖片的切分
- 實現java讀取網頁內容並下載網頁中出現的圖片Java網頁
- Swift多執行緒:使用GCD實現非同步下載圖片Swift執行緒GC非同步
- 圖片下載框架概述框架
- Python 下載圖片Python
- 關於SDWebImage載入高清圖片導致app崩潰的問題WebAPP
- 滾動載入圖片(懶載入)實現原理
- APP開發者利器!騰訊雲“永珍圖片”實現圖片上傳下載率高達99.9%APP
- 如何實現一個圖片載入框架框架
- UIWebView攔截圖片請求,SDWebImage下載快取到本地,然後從本地讀取到UIWebView中UIWebView快取
- JS實現 類似圖片3D效果JS3D
- Android 載入網路圖片 以及實現圓角圖片效果Android
- js實現canvas儲存圖片為png格式並下載到本地JSCanvas
- 本地HTML中圖片下載HTML
- jquery實現的圖片預載入簡單介紹jQuery