Описание тега nstreecontroller

NSTreeController - это совместимый с привязками контроллер, который управляет деревом объектов. Он обеспечивает управление выбором и сортировкой. Его основная цель - действовать как контроллер при привязке экземпляров NSOutlineView и NSBrowser к иерархической коллекции объектов. Корневой объект содержимого дерева может быть отдельным объектом или массивом объектов.
1 ответ

Переопределение упорядоченных объектов NSTreeController

В моем проекте NSTreeController связан с NSOutlineView(какао связывание). По какой-то причине я не могу использовать NSPredicate фильтровать данные из Core Data. Поэтому я попытался переопределить arrangedObjects из NSTreeController, но наиважнейшая…
0 ответов

Создание пользовательской ячейки в NSOutlineView, которая использует привязки основных данных IB

У меня есть NSOutlineView, который отображает иерархию папок, взятых из сущности Core Data с использованием привязок IB. NSOutlineView NSTableColumn связан с NSTreeController. Каждая ячейка при нажатии отображает детали в CollectionView из IB NSArra…
1 ответ

Можете ли вы передать TreeController между представлениями?

У меня есть стандартный интерфейс Master-Detail, и я использую привязки Coredata и какао. В основном списке используются NSOutlineView и NSTreeController, эти элементы остаются статичными, но различные представления подробностей меняются местами. Ит…
1 ответ

NSTreeController с двумя различными базовыми данными NSManagedObject

Я портирую свое приложение iOS на Mac и хочу настроить NSTreeController для управления иерархией объектов. В этой иерархии есть два различных типа NSManagedObject, Группа и Элемент, которые имеют отношение один ко многим (одна Группа ко многим Элеме…
1 ответ

NSComboBox с привязками к NSTreeController

У меня есть NSTreeController/NSOutlineView с детьми и NSComboBox. Я хотел бы показывать только объекты верхнего уровня в выпадающем списке, а не детей. Не могу понять, как это сделать. Какие-либо предложения?
1 ответ

Как привязать дочерние элементы NSTreeController к базовым данным, упорядоченным для многих отношений?

Apple представила заказанные отношения "многие ко многим" в Core Data в Lion. Я создал сущность с именем TreeNode с отношением объекта 1:1, отношением 1:1-родителя и упорядоченным потомком для многих отношений. Тогда у меня есть NSTreeController с п…
1 ответ

Редактируемый OutlineView с привязками какао

Как вы связываете NSOutlineView (или NSTableView), чтобы элементы можно было редактировать? Я знаю, что для этого есть редактируемое поле, но я не уверен, как его использовать, поэтому любая помощь для него была бы полезной. У меня есть NSTreeContro…
2 ответа

Методы добавления NSTreeController и addChild

GOTO ОБНОВЛЕНИЕ у меня есть NSTreeController контроллер, который связан (Content Object) к содержанию (NSTreeNode *) моего делегата приложения. Также у меня есть NSOutlineView в моем окне, которое привязано к моему контроллеру. Все отлично работает,…
11 сен '11 в 17:53
1 ответ

Использование NSTreeController с NSOutlineView

Я пытаюсь (безуспешно) построить управляемый TreeController NSOutlineView. Я прошел кучу учебных пособий, но все они предварительно загружают данные, прежде чем что-либо начинать, и это не сработает для меня. У меня есть простой класс для устройства…
04 янв '17 в 22:25
1 ответ

NSTreeController не отвечает на reloadData

У меня есть NSTreeController с привязками к классу. NSOutlineView dirTree связывается с NSTreeController В частности, содержимое структуры Outline привязывается к вещественным объектам Это, кажется, работает хорошо, но я в своем уме, чтобы выяснить,…
15 сен '11 в 03:23
2 ответа

Правильный способ, чтобы переставить объекты, отправленные NSTreeController после изменений в узлах в дереве?

Как правильно переставить объекты rangerangeObject для отправки в NSTreeController после изменений узлов в дереве? У меня есть пример приложения (полный код ниже) с использованием NSOutlineView и NSTreeController с простым деревом объектов Node. В в…
0 ответов

Как правильно отображать перечисленные объекты с помощью NSTreeController

Я пытаюсь понять, как использовать NSTreeController. Когда я добавил метод (сегмент класса SourceView в примере и метод приведены ниже) для итерации содержимого каталога, который передается через NSTreeController в NSOutlineView. Но NSOutlineView от…
1 ответ

Отображение содержимого в NSoutlineView из NSTreeNode

Я хочу отображать данные в NSOutlineView, у меня есть NSTreeNode с данными, но я не знаю, как отобразить содержимое NSTreeNode в NSOutlineView, Я потратил впустую много времени, покупая покупку в Google, я не смог найти ничего, что могло бы полность…
1 ответ

Обновление содержимого NSOutlineView

У меня есть NSOutlineView, который показывает контент, контролируемый NSTreeController, который я связываю с NSMutableArray (arrayOfFiles). Массив содержит объекты NSTreeNode, где presentObject (класс Fileobject) содержит несколько иваров. Я хотел б…
2 ответа

Гетерогенный NSTreeController

У меня есть NSTreeController (поставка контента для NSOutlineView). Мне бы хотелось, чтобы объекты верхнего уровня принадлежали одному классу, а все другие объекты (то есть дети любого уровня) принадлежали к другому. Какой лучший способ пойти по это…
1 ответ

NSOutlineView не обновляется, когда объекты добавляются в контекст управляемого объекта из NSOperations

Фон Какао-приложение, использующее основные данные Два процесса - демон и основной пользовательский интерфейс Демон постоянно пишет в хранилище данных Процесс пользовательского интерфейса читает из того же хранилища данных Столбцы в NSOutlineView в …
1 ответ

NSTreeController как сохранить в файл

Привет я использую NSTreeController для управления NSOutlineView. Это приложение загружает закладки из файла в приложение. Как в примере SourceView в ADC: http://developer.apple.com/mac/library/samplecode/SourceView/index.html У меня вопрос, как мне…
04 фев '10 в 21:14
1 ответ

Как НЕ отображать определенные узлы в виде структуры?

В приложении Apple Mail в виде структуры слева папка "Входящие" или папка отображаются иерархически, но электронные письма в папке или электронном письме не отображаются вообще. Я хотел бы воспроизвести эту функцию. У меня есть контурный вид, связан…
1 ответ

Как настроить NSTreeController в Интерфейсном Разработчике

Когда я выбираю NSTreeController в Интерфейсном Разработчике (в Xcode 4.6.3) и посмотрите на инспектор атрибутов, я вижу два раздела, названные Tree Controller и Object Controller. Часть Tree Controller имеет некоторый смысл, но у меня возникают про…
1 ответ

Почему -removeFromParent в SKNode вызывает это исключение?

Исключение составляет: - [__ NSArrayI removeExactObject:]: нераспознанный селектор отправлен на экземпляр Я хочу иметь представление о SKScene в NSTreeController, для этого я использую Proxy класс, который содержит сильную ссылку на SKNode и его дов…
08 июн '15 в 11:14