Я предвосхищу это, говоря, что это мое первое приложение для Mac, хотя я уже некоторое время собираю приложения iOs.
У меня есть приложение в строке меню (приложение в системном трее), с помощью которогоЯ имею в виду, что у меня есть this .
Теперь я хочу показать NSWindow, которое я создал в Interface Builder, поэтому я создал класс, производный от NSWindow.Сделал мой класс делегатом окна, и из приложения «Делегат» я делаю это:
MyClass *myClass = [[MyClass alloc] init];
[myClass display];
[myClass center];
[NSApp activateIgnoringOtherApps:YES];
[viewer makeKeyAndOrderFront:nil];
Похоже, что это показывает окно без стандартных оконных кнопок (свернуть, развернуть, закрыть), а не окно, которое я определил.
Это правильный способ показывать окна?и как должно быть определено Окно, чтобы оно отображало мой разработанный интерфейс?
В программировании Windows Forms это будет:
Form myForm = new Form();
myForm.Show();