Príklad:
NSData *fileData = [fileHandle readDataToEndOfFile];
Som zodpovedný za uzavretie tohto spracovania spisu? (Myslím, že nie som ... ale som si istý iba na 99,95%!)
odpovede:
2 pre odpoveď č. 1Nie je potrebné zavrieť rukoväť súboru,Je však dobrým zvykom prideliť objekt NSFileHandle, keď skončíte. To zabezpečí, že pamäť používaná aplikáciou bude obmedzená na minimum.
Referenčné číslo triedy iOS:
Poznámka: Vyradenie spoločnosti Objekt NSFileHandle odstráni svoj objekt deskriptor a zatvára zastúpeného súbor alebo kanál, pokiaľ Objekt NSFileHandle bol vytvorený pomocou initWithFileDescriptor: alebo initWithFileDescriptor: closeOnDealloc: s NO ako argumentom parametra.