Variablenwerte anzeigen lassen

Aus KAS-Wiki
Version vom 21. Juni 2011, 23:43 Uhr von Ahmet K. (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Mit NSLog lassen sich auch ohne Probleme Variablenwerte anzeigen. Dazu muss man lediglich den Text, das zugehörige Formatierungszeichen,ein Komma (,) und später die Variable . Abschließend mit einer Klammer und einem Semikolon (;).

Zuerst muss man die Variable erstmal mit int deklarieren. Die Formatierungszeichen variieren nach dem jeweiligen Typen. Mehr dazu unten.


Hier ein Beispiel - wie immer mit einem Command-Line-Tool Projekt:

NSLog Ahmet.png


Die Ausgabe in der Konsole sollte so aussehen:


Console Ahmet.png


Variablenwerte mit mehreren Variablen

Man kann Variablenwerte auch problemlos mit mehreren Variablen anzeigen lassen. Jedoch darf man nicht vergessen die jeweiligen Variablen zu deklarieren und sie auch mit den jeweiligen Formatzeichen in der NSLog-Routine zu verwenden.

Hier ist ein Beispiel:

NSLog2 Ahmet.png

Formatzeichen

Formatzeichen Ausgegebene Zahl/Wert
 %d, %i Vorzeichenbehaftete ganze Dezimalzahl
 %o vorzeichenlose ganze Oktalzahl
 %u vorzeichenlose ganze Dezimalzahl
 %x, %X  vorzeichenlose ganze Hexzahl
 %p  Ausgabe eines Zeigerwertes
 %s  Form einer Zeichenkette
 %%  das Zeichen %

Die anderen Formatzeichen sind erstmal nicht wichtig.