Я создаю приложение для какао с расширением синхронизации искателя. Я пытаюсь открыть диалоговое окно на некоторых событиях приложения finder. Я начинаю для x-кода и цели c. Я пробовал приведенный ниже код на каком-то событии.Как отобразить диалоговое окно в os 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
}
Но этот код предназначен только для представления окна оповещения. Может ли кто-нибудь предложить мне, как мне получить диалоговое окно.
Этот вопрос не имеет ничего общего с FinderSync. Вам нужно изучить Mac UI. Вам нужно определить xib и nib и т. Д. Вы слишком далеко продвигаетесь вперед. – Mugen