Всем привет! Имеется ViewController, на него добавлен StackView, в него добавлены Label’ы и CollectionView, так вот Label’ы и CollectionView я создал в классе StackView. Затем создал экземпляр класс во ViewControllerе
let stackView = HallSchemeStackView()
и поместил
view.addSubview(stackView)
Вопрос это я сделал по идиотски? Или это нормально. Цель разгрузить ViewController