如何使用Finder Sync Extension和Objective-C在OSX中显示对话框



我正在创建一个具有finder同步扩展的cocoa应用程序。我正在尝试打开有关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
    }

但这个代码只是用于显示警告框。有人能建议我如何打开对话框吗。

尝试UIAlertView和UIAlertController,或者只需使用NSAppleScript

最新更新