Ich habe eine NSTableView
gebunden an eine NSArrayController
, die an eine NSManagedObjectContext
mit einer Entität gebunden ist. Wie programmiere ich eine Eigenschaft für das Objekt, das derzeit in der Tabellenansicht ausgewählt wird? Ich versuchte es direkt durchGelangen zu den verwalteten Objekten in NSTableView
[[[documentsController arrangedObjects] objectAtIndex:[tableView selectedRow]] setObject:[NSDate date] forKey:@"dateProperty"]
aber das gab mir eine Ausnahme machen:
-[_NSControllerArrayProxy selection]: unrecognized selector sent to instance 0x79430c0
Ich habe versucht, zu binden Tabellenauswahl zu einem NSObjectController
und setzen Sie den Wert auf das, aber es didn arbeite nicht.
Natürlich! Wie dumm von mir. Vielen Dank Peter :) –