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

Posted

技术标签:

【中文标题】将 .txt 文件从 ftp 保存到文档文件夹 iphone【英文标题】:Save .txt file from ftp to documents folder iphone 【发布时间】:2011-04-08 11:31:49 【问题描述】:

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

我会混淆吗? 我不会修改内容,只是从 url 复制。有没有更简单的方法? 我试图从不同的帖子中解开代码,但我做错了。 有人愿意编写完整的示例代码吗?

// 从 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】:

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

【讨论】:

以上是关于将 .txt 文件从 ftp 保存到文档文件夹 iphone的主要内容,如果未能解决你的问题,请参考以下文章

从 iCloud 打开 txt 文件

如何将TXT文件保存为HTML

在批处理文件中将文本文件上传到FTP,该文件具有随机生成的文件名

我需要帮助将我的 LOG.TXT 文件保存在其他地方

如何将FTP从网页模式转化成文件夹模式

从python字典如何将键和值保存到* .txt文件[关闭]