作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我是一名新的 iOS 开发者。我想创建一个应用程序,它将在应用程序的文件夹中自动创建新的 *.txt 文件。我只能找到如何打开、关闭、保存、写入和读取 - 而不是创建。如何创建新文件?谢谢。
最佳答案
使用以下代码在您应用的文档目录中编写/创建一个 .txt 文件。它应该是不言自明的。
NSError *error;
NSString *stringToWrite = @"1\n2\n3\n4";
NSString *filePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject] stringByAppendingPathComponent:@"myfile.txt"];
[stringToWrite writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];
并检索文本文件:
NSString *str = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&error];
NSLog(@"%@", str);
关于ios - 如何在 iOS 上以编程方式创建 .txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26112572/
我是一名优秀的程序员,十分优秀!