У меня есть вопрос по поводу подпредставления UIViewController. Я создал подкласс UIView MainView, который имеет точный размер экрана. Интересно, какой способ лучше добавить MainView, рассмотрите следующие факторы:
1 Поскольку MainView имеет такой же размер, как и весь экран, у самого MainView могут быть подпредставления, но нет представлений на уровне сохранения как MainView (т.е. мне не нужно добавлять другие подпредставления в self.view). 1003 *
2 Если я использую self.view = mainView, нужно ли поместить код в loadView (так как метод viewDidLoad означает, что представление (self.view) уже загружено)? Я вижу, что метод loadView закомментирован по умолчанию, и если я добавлю код в этот метод, какой другой код мне нужно собрать (например, инициализировать другие аспекты приложения)?
3 Если я добавлю mainView через [self addSubview: mainView], есть ли на самом деле два внеэкранных буфера? Один для self.view, другой для mainView, оба имеют тот же размер, что и экран, и один расположен поверх другого (поэтому он тратит память)?
Большое спасибо!