如何使用取景器同步延伸和目标C

问题描述:

我创造与取景器同步扩展Cocoa应用程序OS X显示对话框。我试图打开一些finder app的事件对话框。我是x代码和目标c的初学者。我在某些事件上试了下面的代码..如何使用取景器同步延伸和目标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 
    } 

但是这段代码只是用来提示警告框。 任何人都可以建议我如何获得对话框。

+2

此问题与FinderSync无关。你需要学习一些Mac用户界面。你需要定义xib和nib等,你太过分了。 – Mugen

尝试使用UIAlertView和UIAlertController,否则只需使用NSAppleScript

+0

感谢dass我的问题是显示对话框有完全控制,因为警报框只有OK和取消按钮。我试着用一些xib文件来调用这个事件。请让我知道,如果有什么你可以看到这样的要求。 – Smit