Создание приложения master-detail с использованием NSTreeController, NSArrayController и Core Data

Я пришел из iOS и пытаюсь создать максимально простое приложение для OS X, но мне трудно перейти. Точнее, я не могу понять, как мне интегрировать Core Data с NSTableView, используя NSArrayController;

Сейчас приложение выглядит следующим образом: Contacts app

Моя модель данных выглядит так:

enter image description here

Как вы можете видеть, она очень проста. Я хочу иметь возможность выбрать группу в исходном списке слева, а затем отобразить всех содержащихся в ней людей в табличном представлении справа.

Мне удалось подключить NSOutlineView к простому NSArray, но какой лучший способ подключить его ко всем объектам Group, используя NSTreeController, и сделать все это редактируемым?

5
задан Rits 2 December 2011 в 01:34
поделиться