问题:我想写一个新文件,我已经将一些数据写入NSMutableData。
我在几个地方读过这篇文章,但根本不清楚。 我正在编写下一个并且它没有崩溃,但我不知道如何操纵“新文件”,因为我不知道如何阅读它。
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES);
NSString* documentsDirectory = [paths objectAtIndex:0];
NSString* dataPath = [documentsDirectory stringByAppendingPathComponent:@"NewDataFile.txt"];
if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath]) {
[[NSFileManager defaultManager] createFileAtPath:dataPath contents:dataBuffer attributes:nil];
有人可以补充此代码或解释如何处理新文件吗?
答案 0 :(得分:1)
有很多方法可以读取文件。使用NSFileHandle打开文件并从中读取,或使用类似NSData的dataWithContentsOfFile:或dataWithContentsOfURL:。
答案 1 :(得分:0)