Mobil Programlama

iOS

DERS PROGRAMI
iOS 201 Ders Programı

NSFileManager ile Dosyaları Okuma ve Dosyalara Bilgi Kaydetme

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

 

NSFileManager  sınıfının contentsAtPath metodu sayesinde bir dosyanın içeriği okunarak NSData nesnesinde saklanabilir:

 

NSFileManager *dosya;
NSData *veri;

dosya = [NSFileManager defaultManager];
veri = [dosya contentsAtPath: @"/xx/dosya1.txt"];
/*Okunan dosyanın içeriği, NSData nesnesinde saklandıktan sonra başka bir dosya üzerine createFileAtPath metodu ile yazdırılabilir:*/
[dosya createFileAtPath: @"/xx/dosya2.txt" contents: veri attributes: nil];

 

Yukarıdaki örnekte bir dosyanın içeriği başka bir dosyaya kopyalanmakta ancak ne kadar byte kopyalandığı konusunda bir bilgi alınamamaktadır.