Я использую NSTreeController
с NSOutlineController
для отображения содержимого в иерархии 1parent-1child. Моя структура такова:
- родитель
- ребенок
- родитель
- ребенокКак удалить все элементы из NSTreeController с NSOutlineController
Теперь при нажатии пользователем кнопки обновления, я хочу, чтобы удалить все узлы и пополнить его снова.
[[treeController arrangedObjects] removeAllItems];
[[treeController arrangedObjects] removeAllObjects];
но нет, кажется, работает.
Я думаю, дребезжание NSTreeController
с NSArrayController
должно помочь, но я действительно не знаю, шаги, чтобы связать - NSArrayController
- NSTreeController
- NSOutlineController
.
Я нашел, что это не позволяет добавлять объекты позже, но к контроллеру ... – tofutim