Я работаю над новым приложением Mac и хочу открыть свое окно настроек, у меня есть 2 Nib (xib) файла, один для главного окна и один для окна настроек, затем у меня естьДействие openPreferences, которое показывает окно настроек, sth.например:
- (IBAction)openPreferences:(id)sender
{
PrefCont *cont = [[PrefCont alloc] init];
[cont showWindow:self];
}
этот код работает, но когда я нажимаю более одного раза в открытом пункте меню настроек, окно настроек открывается дважды или более, чем дважды.
Есть ливозможность сделать это с чем-то.как makeKeyAndOrderFront, но он должен вызываться PrefController?
Или я могу спросить Mac, открыто ли окно?если нет, то покажи илисвязать это.
Это было бы очень полезно, спасибо всем!