XCode 4'te konsolun çalışmasını (NSLog yorumlarını göstermek için) sağlamanın bir yolunu bulamıyorum. XCode'un önceki sürümü için normal yöntem çalışmıyor. Bunu nasıl başaracağına dair bir fikri olan var mı?
XCode 4'te konsolun çalışmasını (NSLog yorumlarını göstermek için) sağlamanın bir yolunu bulamıyorum. XCode'un önceki sürümü için normal yöntem çalışmıyor. Bunu nasıl başaracağına dair bir fikri olan var mı?
Yanıtlar:
Günlük Gezgini simgesine (sol kenar çubuğunda en sağda) tıklamanız gerekir. Ardından sol kenar çubuğunda Debug / Run oturumunuzu seçin ve editör alanında konsolunuz olacak.
Uygulamanızı çalıştırdığınızda sadece günlük çıktısının görüntülenmesini istiyorsanız, XCode4 tercihlerine -> Uyarılar'a gidebilir ve sol taraftaki sütunda 'Çalıştırmaya başlar'ı tıklayabilirsiniz.
Ardından 'Hata Ayıklayıcıyı Göster'i seçin ve uygulamayı çalıştırdığınızda NSLog çıktısı düzenleyici bölmesinin altında görüntülenecektir.
Bu şekilde alt çubuktaki 'yukarı ok' düğmesini seçmek zorunda kalmazsınız.
Konsol artık ekstra bir pencere değil, ancak metin düzenleyici alanının altında. Tercihleri bu alanı her zaman gösterecek şekilde ayarlayabilirsiniz. "Genel" "Çalıştır" a gidin ve "Hata Ayıklayıcıyı Göster" i etkinleştirin. "Çalıştırma tamamlanır" altında Hata Ayıklayıcı yeniden gizlenecek şekilde ayarlanır. Bu seçeneği devre dışı bırakmalısınız. Şimdi konsol görünür kalacaktır.
DÜZENLE
En son GM Sürümünde, araç çubuğundaki bir düğme aracılığıyla konsolu gösterebilir ve gizleyebilirsiniz. Çok kolay.
Düzenleyici'yi açıp Aygıtlar sekmesine tıklayarak, cihazınızı seçip konsolunu seçerek konsolu her zaman farklı bir pencerede görebilirsiniz.
Elbette bu simülatör için çalışmaz :(
İşte bir alternatif
In Xcode 4 kestirme görüntülemek ve gizlemek konsoludur için (komut shift-Y) bu aynı pencerede ur metin edior altında konsolu ve debugger gösterecektir.
İşte bir alternatif.
Bu, içinde komut satırı uygulamanızın çalıştığı bir terminal penceresi açacaktır.
Bu harika bir çözüm değil çünkü XCode 4, açılan terminal penceresinde yaptığınız şeyden bağımsız olarak uygulamayı çalıştırıp hata ayıklamaya devam ediyor.
İki seçenek var:
Günlük Gezgini (command-7 veya görünüm | gezginler | günlük) ve hata ayıklama oturumunuzu seçin.
NSLog çıktısını görüntülemek ve hata ayıklayıcıyla etkileşimde bulunmak için "Görünüm | Hata Ayıklama Alanını Göster".
İşte her ikisi de açık olan bir resim. Normalde ikisine birden sahip olmazsınız, ancak gönderi başına yalnızca bir resim bağlayabilirim! http://i.stack.imgur.com/4gG4P.png