2012-03-23 25 views
0

我是在iPhone上開發應用程序的初學者,我試圖將NSString上傳到FTP服務器Filezilla。我使用的代碼如下。在iPhone上通過FTP傳輸字符串爲.txt

NSString *inputtext = @"Test"; 
NSURL *ftpserver=[NSURL URLWithString:@"ftp://username:[email protected]/test.txt"]; 

[inputtext writeToURL:ftpserver atomically:NO encoding:NSUTF8StringEncoding error:nil]; 

我想知道這是正確的語法嗎?我無法在服務器中看到該文件,並且希望在更改服務器上的任何設置之前排除編程錯誤。提前致謝。

回答

0

經過一個週末的工作,我發現writeToURL不支持FTP傳輸。唯一的方法是使用CFNetwork類打開一個ftp輸入和輸出流。代碼很長,所以我不會在這裏發佈它,除非有人在下面請求它。