#cocoa-touch
#cocoa-touch
Вопрос:
Я создаю приложение, которое измеряет тело пользователя, а затем вычисляет показатели тела на основе введенных пользователем измерений.
У меня есть классы контроллеров просмотра, которые собирают пользовательские данные через UITextFields (которые хранятся как NSStrings), которые затем передаются классу, который вычисляет данные (требуется NSNumber). Затем этот класс модели передает результат обратно контроллеру представления для отображения в UILabels (для которого требуются NSStrings). Никаких проблем, никаких проблем с кодом.
Мой вопрос: существует ли общий шаблон проектирования для того, где обрабатывать все это приведение? Можно ли сразу после сбора данных внутри класса модели, который выполняет вычисления, создать класс, который будет обрабатывать приведение?
Я знаю, что все эти опции доступны для меня, но что делает код более читаемым и легко обрабатываемым?