Swift: Druck (Objekt) in der Konsole zeigt keine Variableneigenschaften wie Objective-C für NSObjects

8

Ich versuche, den Konsolen-Debugger (LLDB) zu verwenden, um einige Variablen auszugeben, aber oft zeigt die Ausgabe keine Eigenschaften der Variablen an:

p _myObject oder po _myObject (funktionieren auch nicht)

ergibt

%Vor%

ditto für andere NSObjects , gibt es eine spezielle Möglichkeit, NSObjects in Swift auszudrucken?

    
Shizam 17.11.2014, 21:39
quelle

2 Antworten

2

Ich hatte das gleiche Problem mit XCode 6 und Swift-Projekt.

Endlich habe ich die Erklärung gefunden: Auf der linken Seite der Debugger-Konsole haben Sie eine Menüliste mit 3 Optionen:

  • Alle Ausgaben ,
  • Debugger-Ausgabe und
  • Zielausgabe .

Um po < variableName > zu sehen, müssen Sie Alle Ausgaben oder Debugger-Ausgabe auswählen.

    
Claire 10.07.2015 08:33
quelle
0

Richtiger Weg:

%Vor%

po - Objekt drucken. Sie können dies

lesen     
user1502383 18.11.2014 06:15
quelle

Tags und Links