SORU
18 ŞUBAT 2011, Cuma


Objective C: metin dosyaları Okuma

Bunu daha önce de yaptım, ama artık benim için çalışmıyor. Yapıyorum:

NSString* path = [[NSBundle mainBundle] pathForResource:@"test" 
                                                 ofType:@"txt"];
NSString* content = [NSString stringWithContentsOfFile:path
                                              encoding:NSUTF8StringEncoding
                                                 error:NULL];
NSLog(@"%@",path);

ve yol ve içerik NSLog (null) her zaman döndürür. Herkes yanlış yaptığımı görebilir mi?

CEVAP
18 ŞUBAT 2011, Cuma


içerik sıfır olacak gibi açar (bu, açık bir yol geçirmek '(null)'). Yani tek sorun NSBundle ilgili örnek kaynak uygulama paketi içinde test.txt bulamıyor.

Gerekir:

  1. eğer öyle ise dosya Güncellemelerinden proje olduğunu kontrol edin; ve,,
  2. 'Paket Kaynakları varsa Eğer seçtiğiniz Hedef (normal Güncellemelerinden pencere düzeninde solda proje ağaç görünümünde) altında faz ve,, . Kopyalama dahil et
  3. bak içinde oluşturulan uygulama paketi (ürününüzü seçin, sağ tıklayın, 'Ortaya Bulucu', Bulucusu sağ tıklatın uygulamayı seçin ve 'Paket İçeriğini Göster', sonra istediğiniz dosya var) emin olmak için var.

Ama NSBundle ilgili örnek sonra bulamıyorum kopyalanan eğer çok garip bir şey başladı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010
  • Liz Morgan

    Liz Morgan

    4 Aralık 2011