Как отобразить диалоговое окно в OS X, используя Finder Sync Extension и Objective-C

Я создаю приложение какао с расширением синхронизации Finder. Я пытаюсь открыть диалоговое окно для некоторых событий приложения поиска. Я новичок в x код и цель c. Я попробовал приведенный ниже код на каком-то событии..

NSAlert *alert = [[NSAlert alloc] init];
    [alert addButtonWithTitle:@"OK"];
    [alert addButtonWithTitle:@"Cancel"];
    [alert addButtonWithTitle:@"OK"];
    [alert addButtonWithTitle:@"Cancel"];
    [alert setMessageText:@"Delete the record?"];
    [alert setInformativeText:@"Deleted records cannot be restored."];
    [alert setAlertStyle:NSWarningAlertStyle];
    if ([alert runModal] == NSAlertFirstButtonReturn) {
        // OK clicked, delete the record
    }

Но этот код только для представления окна с предупреждением. Может кто-нибудь предложить мне, как я могу получить диалоговое окно.

1 ответ

Попробуйте UIAlertView и UIAlertController или просто используйте NSAppleScript

Другие вопросы по тегам