Wie kann ich einen Ausdruck hinzufügen, um ihn in Xcode 4 anzusehen?
Dies sollte sehr offensichtlich sein, ist es aber nicht. Es scheint kein Menü zu sein oder für einen Kontext-Klick verfügbar zu sein. Es wäre schön, wenn ich eine Variable oder einen Ausdruck hervorheben und dann "Zur Ansicht hinzufügen" oder "Ausdruck hinzufügen" hinzufügen könnte.
Ich weiß nicht, dass es eine Option gibt, einen Überwachungsausdruck direkt aus dem Code-Fenster von Xcode 4 zu erstellen. Wenn sich etwas im Codefenster befindet, für das Sie eine Ausdrucksüberprüfung hinzufügen möchten, müssen Sie den Code in die Zwischenablage kopieren.
Stellen Sie dann beim Debuggen sicher, dass der Debug-Bereich angezeigt wird. Es ist die untere Ansicht von unten in Xcode. Sie können diesen Bereich anzeigen, indem Sie in der Debugansicht auf das entsprechende Ansichtssymbol klicken.
Dann haben Sie links unten im Debug-Bereich Ihre Beobachtungsliste. Sie können einen Ausdruck zu dieser Liste hinzufügen, indem Sie mit der rechten Maustaste darauf klicken und Ausdruck hinzufügen auswählen:
Nachdem Sie diese Option ausgewählt haben, wird ein Dialogfeld angezeigt. Sie können den Ausdruck, den Sie in die Zwischenablage kopiert haben, in dieses Dialogfeld einfügen und auf "Hinzufügen" klicken. Watch-Ausdrücke werden in der Liste mit einem kleinen "E" -Symbol auf der linken Seite gekennzeichnet.
Nur ein Hinweis: Ich hatte ein Problem mit Ausdrücken, die nicht ausgewertet wurden ( Ausdruck in Xcode 4.3.2 Debug-Bereich nicht ausgewertet ).
Damit es funktioniert, musste ich auch den Ergebnistyp des Ausdrucks angeben (z. B. (NSString *)[tag name]
).
Für diejenigen, die eine schnelle Verwendung von Ausdruck hinzufügen: .__ suchen. Klicken Sie mit der rechten Maustaste auf Variablenansicht in Debug Area. Wählen Sie dann den Ausdruck hinzufügen
Schreiben Sie Ihren instanceName oder instanceName.propertyName und drücken Sie die Eingabetaste. So einfach ist das.