Я совершенно новый для рамки Cocoa с точки зрения языка и фреймворка. Что представляет собой эквивалентный класс для создания представления Tree в Mac OS X. Я пытаюсь перенести пользовательский интерфейс в Mac OS X. В этом древовидное представление используется для хранения некоторых имен и имен под ними. Они устанавливаются функцией, предоставляемой мной (скажем, AddItemUnder).Древовидный вид на какао
Как создать древовидную структуру на Mac OS X? Я видел NSOutlineView. Но для этого требуется источник данных. В моем случае у меня нет источника данных.
Кроме того, в моем случае в объективе-C будет использоваться только связанный пользовательский интерфейс. Код останова будет на C++ и может быть общим как для Windows, так и для Mac OS X.
В настоящее время мне нужно древовидное представление, где я могу добавлять элементы, такие как иерархическое дерево.
Значит, у меня нет каких-либо данных, предшествующих созданию Tree View. Данные будут добавлены позже, когда пользователь вызовет эту функцию. – doptimusprime
Да, obj-c, основанный в KVC, и даже TreeViewController использует KVC-KVO для формирования KVB. Если у вас нет идеи до этого во время выполнения, вы можете создать собственную структуру данных. –
Я совершенно новый для Какао. Что такое KVC, KVC-KVO и KVB? – doptimusprime