Hallo zusammen,
bin ich zu blöd oder was übersehe ich:
Alles anzeigen
Ich habe eine Klasse von NSObject abgeleitet und überschreibe die init Methode wie oben. Habe oben den string "hi" zum Test und der ist nil wenn ich mit dem Debugger durchgehe.
Alle Variablen bleiben nil.. Warum? :O
Self wird initialisiert hat auch einen Wert aber wenn ich dass dann mit alloc init aufrufe, bekomme ich nil.
HÄÄ
Edit:
Sobald ich NSLog("%@", hi); dahinter schreibe, gibt er "hallo" aus und hat im Debugger plötzlich auch einen Wert. Sonst nicht.
[Blockierte Grafik: http://abload.de/img/bildschirmfoto2015-015vurn.png]
bin ich zu blöd oder was übersehe ich:
Quellcode
Ich habe eine Klasse von NSObject abgeleitet und überschreibe die init Methode wie oben. Habe oben den string "hi" zum Test und der ist nil wenn ich mit dem Debugger durchgehe.
Alle Variablen bleiben nil.. Warum? :O
Self wird initialisiert hat auch einen Wert aber wenn ich dass dann mit alloc init aufrufe, bekomme ich nil.
HÄÄ
Edit:
Sobald ich NSLog("%@", hi); dahinter schreibe, gibt er "hallo" aus und hat im Debugger plötzlich auch einen Wert. Sonst nicht.
[Blockierte Grafik: http://abload.de/img/bildschirmfoto2015-015vurn.png]