将.txt文件从ftp保存到文件夹iphone

时间:2011-04-08 11:31:50

标签: iphone ftp download

尝试将.txt文件从ftp-server保存到iPhone上的文档文件夹。 收到文件,我可以在屏幕上写出内容, 但文档文件夹中没有文件。

我混淆了什么吗? 我不会修改内容,只需从网址复制。有没有更简单的方法? 我试图从不同的帖子拼图代码,但我没有把它弄好。 有人会写一个完整的示例代码吗?

//从url //

中读取文本文件
NSURL *urlVersion = [NSURL URLWithString: @"ftp://myftp/Text.txt"];
NSString *webVersion = [NSString stringWithContentsOfURL:urlVersion encoding:1 error:NULL];

//save file to documents//

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *FileName = [NSString stringWithFormat:@"%@/Text.txt", documentsDirectory];
NSString *Content = [[NSString alloc] initWithFormat:@"%@", webVersion];
[Content writeToFile:FileName atomically:NO encoding:NSStringEncodingConversionAllowLossy error:nil]; 

// displays the content of file onscreen

NSLog(@"Web Version = %@", Content);

1 个答案:

答案 0 :(得分:0)

这可能是编码问题。尝试 NSUTF8StringEncoding ,而不是 NSStringEncodingConversionAllowLossy