У меня есть NSTableView
, связанный с NSArrayController
, который связан с NSManagedObjectContext
с одним объектом. Как я могу программно установить свойство для объекта, выбранного в настоящее время в представлении таблицы? Я пытался сделать это непосредственно черезДоступ к управляемым объектам в NSTableView
[[[documentsController arrangedObjects] objectAtIndex:[tableView selectedRow]] setObject:[NSDate date] forKey:@"dateProperty"]
, но это дало мне исключение:
-[_NSControllerArrayProxy selection]: unrecognized selector sent to instance 0x79430c0
Я пытался связать выбор таблицы с NSObjectController
и установите значение на это, но Бесполезный Не работай.
Конечно! Дурак я. Большое спасибо Питер :) –