Включить меню редактирования для NSTableView

Я новичок в какао, но имею некоторый опыт работы с Cococa-Touch. Поскольку я разрабатываю приложение OSX Lion, которое использует таблицы (NSTableView и NSOutlineView), у меня возникают проблемы с попыткой добавить функции копирования и вставки в таблицы.

У меня нет проблем с функциями перетаскивания, которые я закодировал в контроллерах табличного представления. Но я не могу включить опции меню редактирования (копировать и вставить).

Я читал документы Apple, но что-то упустил. Я не могу заставить это работать. Не могли бы вы помочь мне с первыми шагами, чтобы включить эти параметры меню редактирования и посещать их из контроллера табличного представления?


person Gabriel    schedule 08.05.2012    source источник


Ответы (1)


Я решил это, поэтому я отвечаю на свой вопрос.

Я создал подклассы NSTableView и NSOutlineView и в новый класс включил методы: -validateUserInterfaceItem: , copy: и так далее. Я ошибочно ожидал получить действия в делегатах таблицы.

person Gabriel    schedule 08.05.2012