繁体   English   中英

iOS-Access App创建的文件和文件夹

[英]iOS - Access App created Files and Folders

我目前正在开发用于Android编码的文本编辑器,并且对创建iPhone和iPad版本也很感兴趣。 我听说iOS没有文件管理系统,您通常无法通过PC访问文件。 我的应用程序可以创建一个文件夹和文件(例如Java或Swift文件),然后在主屏幕上显示这些文件的名称,并允许该应用程序打开其创建的文件吗?

Tl; dr:我可以制作文件并在应用程序中访问它们吗?

Android代码供参考: https//github.com/MJonesDev/Pocket-Editor-Android

是的你可以。

创建java文件:

NSError *error;
NSString *stringToWrite = @"1\n2\n3\n4";
NSString *filePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject] stringByAppendingPathComponent:@"myfile.java"];
[stringToWrite writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];

读取java文件:

NSString *str = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&error];
NSLog(@"%@", str);

这里来

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM