Ich habe eine Klasse und ich möchte einrichten, was gedruckt wird, wenn ich NSLog mit dieser Klasse aufrufen. Zum BeispielNSLog und Drucken eines Objekts
NSLog (@ "% @", Nichtstandardobjekt);
Wie richte ich das Objekt so ein, dass es ausdruckt, was ich möchte?
Bei der Unterklassenbildung von anderen Klassen als NSObject ist es sinnvoll, einen Aufruf von '[super description]' hinzuzufügen, bevor Ergebnisse für die iVars der Unterklasse ausgegeben werden. – Abizern
@Abizer - nur wenn Sie die Zeichenfolge verwenden, die Ihnen "super" gibt. Gibt es einen anderen Grund, warum du Super's Beschreibung willst? –
@Dave. Genau, lassen Sie super seine eigene Beschreibung behandeln, und Ihre Klasse kann die Ausgabe für alle hinzugefügten iVars verarbeiten. Wie ich sagte; es ist etwas zu beachten. – Abizern