Основной вопрос здесь о структуре базового приложения iOS MVC.
Я знаю, что IBOutlets используются для доступа к элементам представления, таким как кнопки и метки, а также для изменения или получения их значений.
Нормально ли использовать IBOutlet для доступа к другому объекту в вашем приложении из представления ??
Например ..
@interface CustomView : UIView {
IBOutlet Person *person;
}
Должны ли мы использовать выход для человека(Модель), чтобы представление отображало информацию о человеке?
Или представление должно просто создавать экземпляр объекта Person напрямую, без использования IBOutlets и Interface Builder.
Спасибо за разъяснения.
* По какой-то причине учебник, которому я следую, поместил класс Model в перо.