Wie überprüfe ich schnell den Wert einer beliebigen Variable in Xcode 4.6.x?

8

Es scheint ziemlich allgemein anerkannt zu sein, dass Es ist langsam, den Befehl po in Xcode 4.6.x zu verwenden . Was sind die Optionen zur Überprüfung der Werte von beliebigen Variablen, die zur Kompilierzeit nicht spezifiziert sind (was die Verwendung von NSLog() ausschließt), die nicht & gt; 15s?

    
NSTJ 13.04.2013, 13:43
quelle

3 Antworten

0

Es stellt sich heraus, dass die Antwort ziemlich einfach ist: Laden Sie Xcode 4.6.2 herunter, wo die Debugging-Geschwindigkeit von LLDB deutlich erhöht wurde. Beachten Sie einige Diskussionen über hier

    
NSTJ 26.04.2013, 14:50
quelle
3

Setzen Sie einfach einen Haltepunkt, an dem Sie den Wert der Variablen lernen möchten. Sobald das Programm angehalten wurde, erscheint eine Zusammenfassung aller Werte in Varibles view links unten auf dem Bildschirm. Hier ist ein Screenshot:

    
Moray 13.04.2013 14:45
quelle
1

Sie können die lldb-Befehle verwenden:

%Vor%

Nur eine Anmerkung, Sie könnten auch p anstelle von po in der neuesten Version von Xcode verwenden. Wenn Sie die help -a in llb ausführen, werden Ihnen Befehls-Aliase angezeigt, darunter ist ein Ausschnitt der Befehle, die Sie verwenden können.

%Vor%     
user352891 13.04.2013 15:29
quelle

Tags und Links