题
示例:
NSData *fileData = [fileHandle readDataToEndOfFile];
我要负担关闭该文件句柄? (我觉得我不是...只是99.95%肯定!)
解决方案
您不需要关闭文件句柄,但是,它是很好的做法,解除分配NSFileHandle对象当你与它完成。这将确保由应用程序使用的存储器被保持在最低限度。
的iOS类参考:
注意:的解除分配 NSFileHandle对象删除其 描述符和关闭所表示的 文件或信道,除非 NSFileHandle对象与创建 initWithFileDescriptor:或 initWithFileDescriptor:closeOnDealloc: 与NO作为参数的参数。
不隶属于 StackOverflow