难道我有这个权利......NSFileManager&NSFileHandle?
To manipulate files on disk (create, copy, rename etc.) you use NSFileManager
To manipulate file contents (open, read, close etc.) you use NSFileHandle
我只是想确保我理解这一权利。
EDIT_001
谢谢你,这就是我想通约书亚,所以我假设通过下面的例子中,开启和关闭都通过自动执行处理。
fileContents = [NSString stringWithContentsOfFile:fileOnDisk
encoding:NSMacOSRomanStringEncoding
error:&fileError];
加里
回答你的编辑,是的,所有的直接文件处理问题都被-stringWithContentsOfFile:encoding:error: – 2009-12-14 20:19:09
抽象掉了。你只需要关心编码是否正确以及方法是否失败(返回nil)产生了相关的错误。 – 2009-12-14 20:20:00