Я пытаюсь запустить окно как модальное прямо из кода.
Моя программа запускается и отображается главное окно NSWindows. Поток все еще работает, чтобы проверить, есть ли у пользователя верный дистрибутив. если он не нужен, мне нужно запустить модальный режим. Я имею в виду, у меня нет кнопок, нажатых в интерфейсе. Я разработал NSWindow для конструктора интерфейса для набора паролей, и я хочу вызывать его только тогда, когда моя проверка не успешный.
Я проверил и понял, что эти методы, отвечающие за модальные окна, работают только в среде IBAction.
//This doesn't work
-(void) showPasswordWindow
{
[NSApp runModalForWindow:[self window]];
}
//this works But its not useful for me =(
- (IBAction) passwordWindowButton:(id)sender
{
[NSApp runModalForWindow:[self window]];
}
Пожалуйста, помогите этому новичку =)