Я имею в виду это в соответствии с OOP и MVC.
В частности, я спланировал файл UIView XIB, в котором много динамически обновляемых UILabels, которые меняются каждый раз, когда пользователь выбирает что-то: две отметки времени,две продолжительности и два имени.Это раздел заголовка интерфейса, который видит пользователь.
Я вижу несколько вариантов 1. Создайте все в контроллере представления, добавьте UIView в качестве подпредставления к основному представлению и отслеживайтеUILabel subviews со свойствами.Но это заставляет меня добавить множество свойств в контроллер представления.2. Подкласс UIView и добавьте UILabels как свойства UIView, таким образом сохраняя контроллер «чище».3. Используйте файл XIB (но давайте предположим, что я хочу сделать это программно).
Я спрашиваю об этом, потому что у меня создается впечатление, что UIView должен быть разделен на подклассы для «пользовательского чертежа», и мое обоснование таково:далее "сохранить мой контроллер чистым без 6 свойств UILabel".