#objective-c #cocoa #nib #nswindowcontroller #nsviewcontroller
#objective-c #cocoa #перо #nswindowcontroller #nsviewcontroller
Вопрос:
Что касается надлежащей практики и использования ресурсов (памяти и т.д.), Какой метод предпочтительнее использовать NSViewController или NSWindowController, если любой метод удовлетворяет тому, что я пытаюсь сделать. Открытие другого кончика из другого кончика. Я могу выполнить это, используя любой из них. Единственными отличиями являются синтаксис создания экземпляра и синтаксис вызова, как показано ниже (initWithNibName против initWithWindowNibName и [вид пера] против [перо показывает окно: отправитель])
Есть комментарии?
Ответ №1:
Как следует из названий, они служат разным целям. Если вы хотите загрузить окно, используйте NSWindowController
, если вы загружаете представление, используйте NSViewController
.