• 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

(Cocoa) addRowWithCell Problem

  • Ersteller Ersteller Efrint
  • Erstellt am Erstellt am

Efrint

Gast
Hallo,

ich habe im Interface Builder eine NSTableView mit einer "Column" erstellt. Diese Column hat den Identifier 0. Wenn ich jetzt versuche, da eine Zeile mit Text hinzuzufügen bekomme ich die Compiler-Warnung: "invalid receiver type 'int' " und es tut sich gar nichts. Hier ist, was ich geschrieben habe:

Code:
NSTextFieldCell *cell = [ [NSTextFieldCell alloc] init];
		
[cell setTitle:@"Test" ];
[ [list columnWithIdentifier:@"0"] addRowWithCells:cell]; //Hier ist der invalid receiver type

Mit sagt das leider relativ wenig, zumal da doch nirgends ein integer zu sehen ist.

Viele Grüße

Daniel Schroth
 
-addRowWithCells: ist fuer NSMatrix-Instanzen. Tabellendaten fuegst Du nicht auf diese Weise statisch hinzu, Du laesst sie von einer Data Source liefern. Lies mich unbedingt!