У меня есть приложение для iPhone, у него есть два отдельных компонента MKMapView в разных представлениях, однако многие действия, которые я буду выполнять с двумя видами, одинаковы. Как написать методы один раз, но использовать их в обоих контроллерах представления?Как я могу поделиться общими методами между диспетчерами?
Пример: У меня есть кнопка, которая отключена в обоих представлениях, пока пользователь не выполнит определенное действие, я не хочу писать метод, чтобы включить эту кнопку дважды, поэтому я хочу знать, что такое лучшая практика способ совместного использования методов между представлениями? Я думаю, что могу написать класс и импортировать его в свой контроллер.
Благодаря
Thanks @sw Мне нужно будет прочитать документы больше, я думаю – conorgriffin
Что случилось с преимуществом композиции над наследованием? :) – willcodejavaforfood