Я использую привязку основных данных в приложении какао. В моем приложении есть три NSTableView, привязанные к там NSArrayControllers во взаимосвязи, так что, если выбрана первая таблица, соответствующие данные, использующие взаимосвязь основных данных, отображаются в двух других таблицах.
Я подключил NSSearchField к первому NSArrayController. Проблема в том, что когда начинается поиск, две другие таблицы не синхронизируются с первой и вообще ничего не показывают.
В двух других таблицах содержимое отображается только в том случае, если первая из них нажата пользователем. Как я могу одновременно обновить все три NSTables при поиске?