2012-03-23 18 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输入和输出流。代码很长,所以我不会在这里发布它,除非有人在下面请求它。