Я опытный разработчик iOS и знаю UIKit и большинство классов Foundation, как ты мне в руки.Я играл с Mac-приложением, но в некоторой базовой структуре приложения я не уверен.Например, в мире iOS есть только одно «окно» и UIViewController для каждой информации на экране (по большей части).Хотя в OS X я вижу NSViewController, который звучит так, как будто он может быть полезен, но затем я также вижу такие вещи, как NSWindowController, который выглядит так, как будто он связан с NSDocument (который я не создаю для приложений на основе документов) и некоторыми другимивещи, которые заставляют меня догадываться.
Во всяком случае, я не уверен, как организовать все мои взгляды, перья и т. д., и я надеюсь, что, возможно, есть какие-то хорошие ресурсы, которые могут объяснить всепарадигмы для разработки под OS X тому, кто привык к разработке под iOS.Существует ли такая вещь?