Die Untersuchung der Inhalte von einem array in der Xcode debugger
Angenommen, ich erstelle ein array:
NSArray *newArray = [NSArray arrayWithObjects:@"foo", @"bar", @"sdfsf", nil];
In Xcode, wenn ich halt an einem Haltepunkt und prüfen newArray
ich sehen, dass er sagt "3 Objekte", doch wenn ich auf das Dreieck sehe ich eine NSObject
und es scheint keinen Weg zu sehen, was das array enthält.
In der Praxis arbeite ich mit einem array von benutzerdefinierten Objekten und es ist eine königliche Schmerz zu sehen, die für den Nestbau oder untersuchen die Eigenschaften von Ihnen.
Kann jeder Einblick auf einen besseren Weg, dies zu nutzen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es in Reichweite können Sie nur geben Sie
in den debugger, und es wird Druck die Beschreibung.
Oder wenn Sie bevorzugen, klicken auf Dinge, die dann einfach mit der rechten klicken Sie auf das Objekt in der linken panel-pof-Konsole und klicken Sie dann auf "Drucken" Beschreibung ..."
po [myArray objectAtIndex:10]
auch arbeiten, da wirdpo [[myArray objectAtIndex:10] someProperty]
.ich bin ein fan von NSLog. Sie sollten das auch sein 🙂