Модальный сеанс требует модального окна Ошибка на Mac

Мне нужно запустить модальное окно из плагина в видеоприложении. Я создал перо в построителе интерфейсов вместе с классом NSWindowController. Но когда я пытаюсь запустить такое окно

Registration* newWin = [[Registration alloc] initWithWindowNibName:@"Options"];

[NSApp runModalForWindow: [newWin window]];

, в консоли выдается ошибка: для модального сеанса требуется модальное окно

Мне нужно запустить модальное окно из плагина в видеоприложении. Я создал перо в построителе интерфейсов вместе с классом NSWindowController. Но когда я пытаюсь запустить такое окно

Registration* newWin = [[Registration alloc] initWithWindowNibName:@"Options"];

[NSApp runModalForWindow: [newWin window]];

, в консоли выдается ошибка: для модального сеанса требуется модальное окно

Мне нужно запустить модальное окно из плагина в видеоприложении. Я создал перо в построителе интерфейсов вместе с классом NSWindowController. Но когда я пытаюсь запустить такое окно

Registration* newWin = [[Registration alloc] initWithWindowNibName:@"Options"];

[NSApp runModalForWindow: [newWin window]];

, в консоли выдается ошибка: для модального сеанса требуется модальное окно Я думаю, что это как-то связано с Interface Builder (Простите, я новичок в IB).

Вот ссылка на файл Nib и классы. Я был бы признателен, если бы кто-нибудь сказал мне, что я сделал не так в IB. Спасибо.

[Ссылка удалена]

8
задан rwb 25 November 2010 в 08:34
поделиться