У меня есть NSWindow, который отображается, когда вы нажимаете любой из двух элементов (оба из NSTableView). У меня есть метод setter, который сообщает окну, какую информацию отображать. Все это работает отлично, пока не придет время отображать данные в окне. Если я вызываю окно для отображения из одного табличного представления, попробуйте показать ему новые данные из другого, что он этого не делает, он сохраняет старые данные.Cocoa NSWindow не обновляется с данными
Я использую тот же метод для получения и отображения данных из обоих возможных способов, чтобы окно отображалось, и данные меняются правильно. Чтобы отобразить окно, я использую [mywindow makeKeyAndOrderFront:self];
и один вид таблицы находится в том же классе, что и окна, в то время как другой не
Это не имеет никакого отношения к обновлению данных, отображаемых в любых представлениях в окне. Это даже не метод NSWindow; это метод NSWindowController. –