Есть ли способ каким-то образом имитировать поведение категории для класса в отношении его переменных экземпляра, а не методов ?
У меня есть ClassA
, и я хочу сохранить его имя после расширения его новыми методами И ivars из другого класса ( ClassB
).
Конечно, я могу унаследовать ClassA
, но полученный класс будет иметь другое имя.
Для добавления методов это не проблема - категория будет хорошим решением.
ОБНОВЛЕНИЕ: ClassA
используется как владелец файла для XIB, и эти поля, которые будут расширены, являются IBOutlet
s. Так что они мне нужны на этапе сборки.