【发布时间】:2015-12-15 10:02:02
【问题描述】:
我正在创建一个带有 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
}
但此代码仅用于显示警报框。 谁能建议我如何获取对话框。
【问题讨论】:
-
这个问题与FinderSync无关。你需要学习一些 Mac UI。您需要定义xib和nib等。您跳得太远了。
标签: xcode osx-mountain-lion finder findersync