【发布时间】:2015-10-30 06:42:23
【问题描述】:
我想创建一个 .json 文件和一个公共的 .text 文件,以便 NSItemProvider 可以读取它。我想以编程方式创建文件。
【问题讨论】:
标签: ios objective-c json text-files nsfilemanager
我想创建一个 .json 文件和一个公共的 .text 文件,以便 NSItemProvider 可以读取它。我想以编程方式创建文件。
【问题讨论】:
标签: ios objective-c json text-files nsfilemanager
【讨论】:
使用以下代码在应用的 Documents 目录中编写/创建 .txt 文件:
NSError *error;
NSString *stringToWrite = @"hello>!!new file created..";
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);
【讨论】: