2012-03-29 5 views
21

Kann jemand eine definitive Anleitung zu den beschrifteten Symbolen in der Xcode 4-Liste der Debug-Bereichsvariablen geben? Hier ist eine Liste von dem, was ich gerade habe. Ich kann nicht herausfinden, was sie bedeuten:Was bedeuten die Symbole in der Xcode 4-Liste der Debug-Bereichsvariablen?

Curious Xcode 4 debugger icons

Es ist nicht intuitiv. Zum Beispiel habe ich BOOL und NSMutableString Objekte, beide mit grünen 'i' Icons. Ich konnte keine Liste finden, was diese Symbole bedeuten, entweder in der Xcode-Dokumentation oder online. Danke,

Steve.

Antwort

37

Ich habe nicht in der Lage gewesen, einen Leitfaden für diese Werte zu finden, aber sie zu sein scheinen:

L = Local variable 
A = Argument 
S = Static variable 
V = global Variable 
R = register 
V = instance Variable 
E = Expression 

Hier sind einige Links, die diesen Teil der Schnittstelle zu diskutieren:

edit: mit Steve HHH Vorschlag aktualisiert
edit2: von einem WWDC 2012 presentation folgenden Informationen aktualisiert, "Debugging in Xcode"

+1

'R' sein –

+0

Dank erscheint zu registrieren. Ich habe die Antwort aktualisiert. – ThomasW

+0

Was bedeutet Register genau? @SteveHHH – Honey