Пример:Должен ли я закрывать File Handle при выполнении этого?
NSData *fileData = [fileHandle readDataToEndOfFile];
ли я ответственность за закрытие этого дескриптор файла? (Я думаю, что я не ... но только 99,95% уверен!)
Пример:Должен ли я закрывать File Handle при выполнении этого?
NSData *fileData = [fileHandle readDataToEndOfFile];
ли я ответственность за закрытие этого дескриптор файла? (Я думаю, что я не ... но только 99,95% уверен!)
Вы не обязаны закрывать дескриптор файла, однако рекомендуется прекратить действие объекта NSFileHandle, когда вы закончите с ним. Это гарантирует, что память, используемая приложением, будет сведена к минимуму.
IOS, Класс Ссылка:
Примечание: открепление объекта NSFileHandle удаляет свой дескриптор и закрывает представленный файл или канал, если объект NSFileHandle не был создан с initWithFileDescriptor: или initWithFileDescriptor: closeOnDealloc: с NO в качестве аргумента параметра.