Я пытаюсь отобразить массив NSManagedObjects
в NSTableView
, используя пользовательский NSCell
, который способен правильно рисовать управляемый объект.
В этом отношении один столбец моего NSTableView
связан с arrangedObjects
из NSArrayController
. Я не использую какие-либо ключевые пути к объекту.
У меня сложилось впечатление, что мой подкласс NSCell
получит сообщение setObjectValue:
, когда табличное представление хочет нарисовать определенный элемент, но этого не происходит. Но это даже не сработает, поскольку NSManagedObjects
не соответствует протоколу Copying
.
Я подозреваю, что это обычная задача, и должен быть какой-то простой способ сделать это, но я действительно не вижу этого сейчас.
Любое понимание будет оценено.