Я новичок в разработке приложений для IOS, но я беру трудный путь, чтобы изучить его, я стараюсь избегать использования конструктора интерфейса.Где приложение Swift IOS создает экземпляр View и ViewController?
Итак, я пытаюсь понять ход исполнения. Я вижу, что AppDelegate имеет объявление @UIApplicationMain
, которое, согласно документации Apple, устраняет необходимость в файле main.swift
. Этот основной метод будет создавать экземпляры приложения и приложения.
Шаблон единого вида также создал для меня класс ViewController и файл Main.storyboard. Итак, где код, который создает экземпляр ViewController и всю иерархию представлений?
Если бы я хотел работать без конструктора интерфейса, где бы я создал экземпляр UiView? Или мне нужно инициализировать UIWindow? Я вижу поле UIWindow в классе делегата приложения, которое я не вижу нигде.
Почему вы не хотите использовать IB? – tjons