SORU
17 ŞUBAT 2009, Salı


Nasıl NSLog(@"iPhone Simülatörü") ile debug?

Programlama ve günlük iletileri görüntülenebilir yaşamaya alıştım. Kakao uygulamaları ayıklarken NSLog() iletileri izleme için kullanmak mümkün olduğunu biliyorum. ""İletileri iPhone Güncellemelerinden geliştirme ortamında kodlama? izlemek için en iyi yolu nedir

CEVAP
19 ŞUBAT 2009, PERŞEMBE


Böyle büyük mükafat günlük iletileri izlemek için çok daha uygun bir yol var, o da Kesme Eylemleri kullanıyor.

Printf veya NSLog ekleyin, bir kesme noktası ayarlamak, tıklayın kontrol ve sonra seçmek cazip nereye kod satırında"". Düzenleme Kesme Görünen mavi balon, Kesme Eylemleri açmak için sağdaki butona tıklayın: alt text

Günlük metninizi buraya girin. Hata Ayıklayıcı basılabilir herhangi bir ifade, @ işareti ile ayrılmış zaman kullanılabilir.

Hata ayıklama için Objective-C genellikle daha faydalı bir tercih "hata Ayıklayıcı Komutu" pop-up ve enter 'po [[nesne yöntemi] yöntem]' yazıcı açıklama dizesini bir Objective-C nesne ya da sonucun bir yöntem çağrısı.

"Devam" yürütme günlük sonra devam ediyor sağ üst köşesindeki onay kutusunu. tıklatın emin olun

NSLog ve basit bir beşgen kullanmaktır. bu avantajları

  • Sinek. Gerek yok yeniden ve yeniden eklemek veya düzenlemek için günlük mesajları. Bu sana çok şey kazandırır zaman.
  • Seçici ve etkinleştirebilirsiniz onları devre dışı bırakın. Eğer yeterli bilgi varsa ama kusmak biri, müdahale, onun Etkin temizleyin kutusu.
  • Tüm çıkış oluşturulur Mac, bu yüzden asla iPhone, indirme ve ayrıştırma yok üzerinden aslında sonra kaydeder.
  • Nakliye şansı kusmak konsol uygulamanızda önemli düşmüştür.

Ayrıca düğmesine Konuşun; hata ayıklama günlüğü göremediğiniz tam ekran uygulamalar hata ayıklama için harika.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010
  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • tunez4you

    tunez4you

    20 EKİM 2008