Получение всех объектов NSTreeController - PullRequest
0 голосов
/ 22 сентября 2009

Бит справочной информации, я использую NSOutlineView с базовыми данными. Вот что я пытаюсь сделать:

  1. Извлечение всех объектов из контроллера дерева видов структуры.

  2. Получить свойство name (базовые данные) из каждого из этих объектов в виде строки.

  3. Наконец, сохраните строки свойства name из всех объектов в NSArray.

Для получения дополнительной помощи, вот изображение моей базовой модели данных, http://snapplr.com/xqxv

Возможно ли это?

1 Ответ

0 голосов
/ 22 сентября 2009

Вам не нужно обращаться к treeController, чтобы получить ваши объекты, вы можете напрямую запросить ваш ManagedObjectContext.

По сути, вы создаете и выполняете запрос на выборку, который возвращает NSArray. В этом процессе вы также устанавливаете предикат для выборки, поэтому, если вы используете его для фильтрации ваших данных, это также полезно.

Вот пример из документации Apple по Извлечение управляемых объектов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...