Открытие файла по двойному клику

Рейтинг: 2Ответов: 1Опубликовано: 16.02.2015

Добрый день.

Я пишу приложение для Mac для просмотра фотографий и не могу реализовать открытие файлов по двойному клику.

Я знаю, что есть метод делегата приложения:

- (BOOL)application:(NSApplication *)theApplication openFile:(NSString *)filename

и что когда пользователь открывает файл двойным нажатием, он срабатывает раньше метода:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification

и позже метода:

- (void)applicationWillFinishLaunching:(NSNotification *)aNotification

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

Помогите, пожалуйста.

Ответы

▲ 1
- (void)mouseUp:(NSEvent *)event
{
    NSInteger clickCount = [event clickCount];
    if (2 == clickCount) [self handleDoubleClickEvent:event];
}