iOS 101Başlangıç seviyesi derslerde iOS uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

NSFileManager ile Dosyaları Okuma ve Dosyalara Bilgi Kaydetme

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 12.05.2016 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : obj-c contentsAtPath obj-c nsfilemanager

 

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.