Из UIViewController я программно создаю около 10 экземпляров CustomUIView и помещаю их в [представление UIViewController].
При касании любого из этих экземпляров CustomUIView я хочу, чтобы контроллер знали предпринять некоторые действия.
Я подумал о двух способах сделать это:
Подписаться UIViewController в качестве наблюдателя на CustomUIView.Затем при срабатывании touchesBegan: withEvent: вызовите метод в наблюдателе UIViewController.
Используйте [self.nextResponder touchesBegan: touches withEvent: event], чтобы вызвать событие для UIViewController.
Я реализовал оба, и они оба работают нормально.
Вопрос: Каков наилучший способ для созданного программным способом представления взаимодействовать с его UIViewController?Один из них - путь?Или есть третий способ?
Ресурсы, которые я нашел в Интернете, очень хорошо объясняют все «кусочки» Какао, но у меня возникают проблемы с поиском лучших практик для общей архитектуры.