У меня есть собственный NSViewController, который также является NSOutlineViewDataSource. У меня также есть окно с NSOutlineView, привязанным к экземпляру моего контроллера представления в качестве источника данных, и NSOutlineView, привязанным к свойству view: пользовательского контроллера представления.
Контроллер отлично заполняет вид схемы. Однако выборки в представлении не обновляют автоматически свойство visibleObject контроллера. Единственное, что, кажется, вызывает изменение в представленном объекте, это когда я вызываю setRepresentedObject: напрямую... что вроде как противоречит цели.
Любая идея, почему это может быть? Представленный объект должен обновляться автоматически, верно? Заранее спасибо...