Принятие перетаскиваемых файлов в приложении Какао

У меня есть простое приложение, которое обрабатывает маркетинговую информацию. Я вызвал

NSInteger result  = [openPanel runModalForDirectory:nil file:nil types:fileTypes];

, когда пользователь щелкает меню Файл-> Открыть . Теперь меня попросили добавить в приложение возможности перетаскивания, чтобы пользователь мог перетащить в него файл вместо того, чтобы перейти в меню или нажать command + o, чтобы открыть файл.

Прежде чем вы скажете мне прочтите документацию Я уже проверял Intro от Apple, чтобы перетащить и другие документы. Все еще не могу понять, что делать.

Я старый программист Unix C, которому нужно скопировать это, и некоторые предположения в документе Apple не имеют для меня смысла.

Короче говоря, что мне нужно добавить в свое приложение, чтобы:

  1. Включить перетаскивание
  2. Обрабатывать перетаскиваемый файл

Обратите внимание, что я должен обрабатывать только один файл за раз.

Благодарю за помощь

9
задан Mr Aleph 20 December 2011 в 15:06
поделиться