我想在阅读后关闭所有文件。实际上,我想安全地删除SD卡,所以我需要在弹出之前关闭所有文件,但我不知道如何关闭文件。我用代码来读取文件:
NSError *error = nil;
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/test.txt", drive_url]];
NSLog(@"url %@",url);
NSMutableData *dataText = [NSMutableData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
}else {
NSLog(@"Data loaded successfully");
NSLog(@"Data %@",dataText);
}
如何关闭test.txt文件?提前致谢
答案 0 :(得分:1)
文件在dataWithContentsOfURL:options:error:
完成后立即关闭。 NSDataReadingUncached
是一个提示,表明该文件不应存储在文件系统缓存中。