Настройте, как открыть элемент из «Open Recent» NSMenu - PullRequest
0 голосов
/ 10 ноября 2011

Я заполняю меню «Открыть последние» изображениями, поскольку они обрабатываются в моем приложении, но когда я нажимаю на элемент из списка, я получаю сообщение об ошибке «Приложение MyApp не может открывать типы PNG» или что-то подобное.

Где я могу настроить код, чтобы указать, как "открыть" изображение в том смысле, что мое приложение может его обрабатывать?

ОТВЕТ
Спасибо Антвану за то, что он указал мне правильное направление. Я просто реализовал в своем делегате следующее:

- (BOOL) application:(NSApplication *)sender openFiles:(NSArray *)filenames;

1 Ответ

0 голосов
/ 10 ноября 2011

ваш класс NSApplicationDelegate должен реагировать на открытие файлов, и для того, чтобы Mac OS X распознала, что ваше приложение может открывать такие приложения, вам нужно изменить ваш info.plist

...