NSFileHandle Sınıfını Kullanarak Dosyalarla İşlemler
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
NSFileHandle sınıfını kullanarak dosyalar üzerinde çok daha karmaşık işlemleri gerçekleştirmek mümkündür. Bu sınıf içinde ayrıca cihazlar ve ağ soketleri ile işlemler yapma olanağı veren metotlar da bulunmaktadır.
NSFileHandle Nesnesi Oluşturmak
Bir NSFileHandle nesnesi okuma, yazma ya da güncelleme (hem okuma hem de yazma) modunda açılabilir. Bu amaçla, sırası ile fileHandleForReadingAtPath, fileHandleForWritingAtPath ve fileHandleForUpdatingAtPath metodları kullanılır. İşlemler tamamlandıktan sonra dosya closeFile metodu ile kapatılmalıdır. Aşağıdaki örnekte dosya güncelleme (hem okuma hem de yazma) amacı ile açılmaktadır:
NSFileHandle *dosya;
dosya = [NSFileHandle fileHandleForUpdatingAtPath: @"/xx/dosya1.txt"];
if (dosya == nil)
NSLog(@"DOSYA AÇILAMADI");
[dosya closeFile];