-1
我正在爲我的客戶端創建應用程序,它是一款壁紙應用程序。圖像將從他的服務器下載。服務器尚未安裝,他正在尋找添加新圖像的簡單方法。從服務器下載圖像
什麼是從服務器下載圖像的最佳方式? 你可以給我一個鏈接到一些教程?我以前沒有這樣做,我會很感激幫助。
我正在爲我的客戶端創建應用程序,它是一款壁紙應用程序。圖像將從他的服務器下載。服務器尚未安裝,他正在尋找添加新圖像的簡單方法。從服務器下載圖像
什麼是從服務器下載圖像的最佳方式? 你可以給我一個鏈接到一些教程?我以前沒有這樣做,我會很感激幫助。
在Synchronous
的方式,你可以簡單地使用做到這一點:
NSData * imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://ezwebrus.com/wallpapers/cartoons/donald_and_daisy.jpg"]];
UIImage *image = [UIImage imageWithData:imageData];
但我不會建議上面的代碼。因爲如果您的連接速度太慢,可能會導致應用程序無響應。
這裏有一些鏈接:
SDWebImage看起來很有趣,我會在稍後檢查出來。 關於服務器,最好的辦法是客戶端向我發送JSON文件,其中包含所有下載到應用程序的壁紙的URL?或者也許是XML,SQL數據庫?從他的服務器上下載所有圖像的最佳方法是什麼? – 1337code
所有的都是最好的選擇。根據您的要求選擇其中任何一個。如果你想使用服務器的響應JSON或XML將是最好的選擇 –