Я пытаюсь спланировать, как добавить пару методов ко всем экземплярам определенных объектов. Я думаю, что добавление категории к родительскому объекту (UIViewController )будет работать для того, что я хочу сделать, но могу ли я переопределить метод, добавленный таким образом? Большую часть времени подклассы будут использовать методы по умолчанию, но я знаю, что мне нужно будет переопределить метод хотя бы один раз.
Также, какие другие методы я должен рассмотреть для того, что я пытаюсь сделать?
Пример того, что я пытаюсь сделать:
У меня есть набор объектов, которые действуют как страницы журнала. Эти страницы являются подклассами UIViewControllers. Я хочу добавить методы загрузки, сохранения и тому подобное. В классе журнала (Подкласс NSObject )У меня есть массив, в котором хранятся экземпляры каждой страницы журнала. Я хочу, чтобы я мог выбрать страницу из массива и запустить методы, не зная конкретного класса объекта, поскольку все они должны иметь методы.