Как добавить действие к кнопкам NSRunAlertPanel.Вот как я создаю панель оповещений:
NSRunAlertPanel(@"App Updater", @"Network Error! ....... ....", @"Ok", @"Contact Support", nil);
Я думаю, что в этом случае проще всего проверить возвращаемое значение и затем выполнить соответствующее действие:
NSInteger code = NSRunAlertPanel(...); switch(code) { case NSAlertDefaultReturn: break; case NSAlertAlternateReturn: break; case NSAlertOtherReturn: break; }