2013-10-07 28 views
0

我已經試過這樣:下載7

NSURL *url = [NSURL URLWithString:ftpURL];  
NSData *data = [NSData dataWithContentsOfURL:url];    
if (data){ 
    [data writeToFile:dataPath atomically:(YES)]; 
} 

但它似乎不工作...我已經初始化dataPath,並ftpURL elsewhere..I知道自己是不是空。而data只是由於某種奇怪的原因返回null。

以上方法是否支持FTP下載?

我也在Google和StackOverflow上搜索過這方面的內容,我找不到能幫助我的解決方案。 我看到了SimpleFTPSample,我認爲上述方法更簡單。

+0

您是否嘗試過使用dataWithContentsOfURL:選項:錯誤:看着那NSError回來嗎? – mjswan

+0

@neilco我認爲上傳和下載的地方不同? – user959631

+0

@mjswan不,讓我試試...謝謝 – user959631

回答

0

好的,我發現我的問題,NSURL返回null,因爲我需要stringByAddingPercentEscapesUsingEncoding我的ftpURL字符串。

謝謝你們的幫助反正=]