2011-07-02 84 views
4

在我的iPhone應用程序中,我如何從網上下載.txt文件,然後將其內容導入到NSString中。例如,假設該文本文件位於http://www.somewebsite.com/textfile.txt從網上讀取一個.txt文件 - Objective-C

那我想要做的是:

if(user has internet connection) 
    NSString *textFile = download text file from http://www.somewebsite.com/textfile.txt 
else 
    NSLog(@"user has no internet"); 

能有人告訴我的代碼來做到這一點?

+0

使用的NSURLRequest您可以輕鬆地下載文件,保存此文件,並根據使用它你要求。你可以從http://stackoverflow.com/questions/3464252/how-to-download-a-file-by-using-nsurlconnection接受幫助。 –

回答

2

退房這個庫通過HTTP下載文件:http://allseeing-i.com/ASIHTTPRequest/

+0

似乎有點複雜。我只需要下載一個txt文件。任何更簡單的想法?下載對我來說太複雜了。我更喜歡noobie。 – StanLe

+0

看看其他人是否有建議,但這實際上是我發現通過iPhone上的http下載文件的最簡單方式,遺憾的是。 –

+1

要下載文件,您可以簡單地使用'stringWithContentsOfURL:'實例化一個字符串。你不需要整個圖書館。 – Eimantas

0

檢查NSURLConnection的類。