2013-07-19 103 views
2

我有一個應用程序,我在其中使用FTPHelper.h和FTPHelper.m文件。FTP下載速度很慢iPhone

我正在使用FTP從專用服務器下載圖像。

它在我的項目中工作正常,但從服務器下載的圖像非常緩慢。

我有4.5mb的50個圖像下載,它需要將近4到5分鐘下載。

我在我的項目中導入了兩個文件FTPHelper.h和FTPHelper.m,下面是我正在使用的代碼。

-(void)getdata 
{ 
    [FTPHelper sharedInstance].delegate = self; 
    [FTPHelper sharedInstance].uname = BASE_USERNAME; 
    [FTPHelper sharedInstance].pword = BASE_PASSWORD; 
    [FTPHelper sharedInstance].urlString = BASE_URL; 
    [FTPHelper list:BASE_URL]; 
    [FTPHelper download:file]; 
} 

有沒有其他方法可以減少它的時間?

謝謝...

+0

你想要什麼?在UITableView中顯示圖像? –

+0

不。我正在從服務器下載圖像並將該圖像保存在文檔目錄中。 – Manthan

+0

嘗試使用AsyncImageView我發佈的鏈接關於答案見.. :) –

回答

1

有沒有一種方法可以減少服務器上這些圖像的文件大小?由於它的4到5 MB,最喜歡這些是PNG文件。嘗試將它們保存爲80%質量的JPG,並且您將減少大小。 (這將是一個有損壓縮思想)。

如果FTP不是強制性的,可以下載,例如:使用URL訪問圖像(HTTP而不是FTP)。