У меня есть обычное приложение OS X (не на основе документов), которое открывает изображение и показывает некоторые дополнительные данные в отдельных представлениях.Я хочу провести рефакторинг того же приложения, чтобы оно использовало отдельные панели (или окна) вместо каждого вида.Панели должны иметь подписи и обычные элементы управления окном.Я не хочу, чтобы это было приложение на основе документов.Как это можно сделать?
Обновление: вот как я это делаю
- (void)applicationWillFinishLaunching:(NSNotification *)aNotification{
self.pwc=[[SomeWindowController alloc]initWithWindowNibName:@"SomeWindowController"];
[self.pwc showWindow:self.pwc];
SomeWindowController является производным от NSWindowController
В последней строкеприложение вылетает.Итак, как правильно развернуть дополнительное окно?