iOS11 在 Files 应用中保存并查看 .txt 文件
Posted
技术标签:
【中文标题】iOS11 在 Files 应用中保存并查看 .txt 文件【英文标题】:iOS11 save and see .txt file in Files app 【发布时间】:2018-08-25 03:43:02 【问题描述】:我正在尝试将字符串保存在 .txt
文件中,并希望在“文件”应用中查看该 .txt
文件。可以在文档目录中保存和读取文件,但我很难在文件应用程序中保存和查看。
您的帮助将不胜感激。
【问题讨论】:
【参考方案1】:您可以使用以下命令创建文件:
NSString* filePath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString* fileName = @"file.txt";
NSString* fileAtPath = [filePath stringByAppendingPathComponent:fileName];
if (![[NSFileManager defaultManager] fileExistsAtPath:fileAtPath])
[[NSFileManager defaultManager] createFileAtPath:fileAtPath contents:nil attributes:nil];
然后阅读:
NSString *filePath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *fileName = @"file.txt";
NSString *pathDocuments = [filePath stringByAppendingPathComponent:fileName];
获得文件路径后,由你来解析它。
【讨论】:
嗨,这里的问题是关于在 ios 11 中的 Files 应用程序中读取和写入 .txt 文件。您正在为自己的应用程序沙箱提供答案以上是关于iOS11 在 Files 应用中保存并查看 .txt 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何将文件从 iOS 反应原生应用程序保存到 Files 文件夹
如何在 iOS 中使用 React Native 保存下载的文件并在文件应用程序中查看?