NSLog gibt den Namen der aktuellen Methode aus

NSLog-Ausgabe

NSLog ist die Allzweckwaffe, wenn es darum geht, während des Ablaufs des Programms Meldungen über Zustände auszugeben. Methodenaufrufe, Variablen-Werte und einiges mehr lassen sich ausgeben.

Eine schöne Möglichkeit, durch einen Aufruf von NSLog einfach den Namen der aktuellen Methode in der Konsole ausgeben zu lassen, ist folgende:

NSLog(@"<<< BIN IN %s >>>", __PRETTY_FUNCTION__);

In diesem Beispiel schreibt NSLog zuerst „<<< BIN IN“ hin, wechselt in eine neue Zeile, schreibt den Namen der aktuellen Methode und schließt mit „>>>“. Die Kleiner-Größer-Zeichen sind nur dazu da, um in den ganzen Ausgaben auf der Konsole diese NSLog-Ausgaben auffälliger zu gestalten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.