2012-02-13 8 views
12

Son xCode'u yüklediğimden (önceki sürüm 3.xx idi), çökmekte olan uygulamalarda hata ayıklama yapmak zor zamanlar geçirdi. Gerçekten de, calltack genellikle boştur. Empty call stack !XCode 4.2: uygulama kilitlendiğinde, iş parçacıkları nadiren aramaları görüntüler.

herkes bu fark ettiniz: Ve görüntülenen yöntem

int main(int argc, char *argv[]) { 
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 
    int retVal = UIApplicationMain(argc, argv, nil, @"MyAppDelegate"); 
    [pool drain]; 
    return retVal; 
} 

Ex nedir? Daha önceki XCode ile aynı projede mükemmel çalışıyordu. Herhangi bir çözüm var mı?

+1

Kontrol şuna - http://stackoverflow.com/questions/1373858/easy-way-to-print -kullanma-yığın-izleme-of-bir-uygulama/5037433 # 5037433 – rishi

+2

Ve kontrol edin http://stackoverflow.com/questions/8100054/no-exception-stack-trace-in-console-under-xcode-4- 2-ios-5 –

cevap

9

deneyin Kırılma noktası paneldeİstisna Kesme noktası ayarı:

enter image description here

enter image description here

+0

Wow! Bu çarpışma için çalışıyor. Sihir numarası için teşekkürler, ama yukarıdaki bağlantıyı okuduktan sonra çok basit görünüyor ... – Martin

+0

Hum ... maalesef, bu her çarpışmada işe yaramaz ... – Martin

3

Yığın çerçeveleri görünümünde görüntülenen öğelerin sayısını, görünümün altındaki kaydırıcıyı sürükleyerek değiştirebileceğinizi unutmayın.

+1

cooool! Onu hiç fark etmedim – Martin