我是一個年輕的iphone開發者,他需要從網上下載一個.txt文件(我有一個ftp服務器)來更新設備上的一個小型數據庫。任何人都可以給我一個如何做到這一點的建議?如何在iPhone上從網上下載文本文件?
謝謝。
我是一個年輕的iphone開發者,他需要從網上下載一個.txt文件(我有一個ftp服務器)來更新設備上的一個小型數據庫。任何人都可以給我一個如何做到這一點的建議?如何在iPhone上從網上下載文本文件?
謝謝。
下載它(見Downloading to a Predetermined Destination)
NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"ftp://myftpserver/path/to/file.txt"]];
閱讀它(見String Programming Guide)
float aFloat;
NSScanner *theScanner = [NSScanner scannerWithString:aString];
while ([theScanner isAtEnd] == NO) {
[theScanner scanFloat:&aFloat];
// implementation continues...
}
更新數據庫,這一切都取決於你使用什麼數據庫。我會開始與Core Data Overview和SQLite文檔
我認爲使用NSURLDownload會更好,因爲它是爲了它大聲笑。
您可以使用
的NSData *數據= [NSData的dataWithContentOfURL:@ 「www.yourserver.com/abc.txt」];
,你可以稍後將其存儲在您的文檔目錄
從該鏈接:本NSURLDownload類不在iOS的使用,因爲直接下載到文件系統氣餒。改爲使用NSURLConnection類。 – 2011-02-22 14:19:59