• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

[outlet setStringValue: blub->name]

BenjiBenji

Alkmene
Registriert
11.03.09
Beiträge
32
Hallo,

ich schon wieder mit einer neuen Seltsamkeit:

Ich habe einen netten kleinen struct blub mit dem NSString name.

Das erste Mal funktioniert es, dem outlet den String zu schicken.
Wenn ich in meiner verketteten Liste einen struct weiter springe und dem outlet einen neuen Namen schicke, stürzt das Programm ab: EXC_BAD_ACCESS.

Zuerst dachte ich in blub->next->name würde Schmarn/Quatsch drinstehen, der das ganze abstürzen lässt, aber wenn ich das als Erstes anzeigen lasse und im zweiten Schritt dann blub->next->next->name (was wieder das Erste Element ist, denn zur Zeit gibt es nur zwei Elemente) stürzt das Programm auch ab.

Komischerweise tat früher alles, als der name noch vom Typ char* war.


Jemand eine Idee dazu?

netten Gruß
Benji
 
Lass mich Hellseher spielen. Du hast die Speicherverwaltung von Cocoa noch nicht verstanden.

MacApple
 
Guter Tipp.

Bring's mir bei, oder gib mir bitte einen Link, der mir fehlendes Wissen vermittelt.