我在 XCode5 中有一个 NSAlert
NSAlert *alert = [[NSAlert alloc] init];
[alert setMessageText:@"Notificación"];
[alert setInformativeText:mensaje];
[alert setAlertStyle:NSInformationalAlertStyle];
[alert beginSheetModalForWindow:window modalDelegate:nil
didEndSelector:@selector(myMethod})
contextInfo:nil];
正如您在 didEndSelector 上看到的那样,我有一个用于添加方法的部分,是否可以在自定义方法中创建一个仅用于执行操作的方法,例如像这样
[alert beginSheetModalForWindow:window modalDelegate:nil
didEndSelector:@selector(myCustomMethod{NSLog(@"hola");})
contextInfo:nil];
这是为了节省为每个 NSAlert 添加大量方法的时间
提前感谢您的支持