Категориальное расширение для переменных экземпляра

Есть ли способ каким-то образом имитировать поведение категории для класса в отношении его переменных экземпляра, а не методов ?

У меня есть ClassA , и я хочу сохранить его имя после расширения его новыми методами И ivars из другого класса ( ClassB ). Конечно, я могу унаследовать ClassA , но полученный класс будет иметь другое имя.

Для добавления методов это не проблема - категория будет хорошим решением.

ОБНОВЛЕНИЕ: ClassA используется как владелец файла для XIB, и эти поля, которые будут расширены, являются IBOutlet s. Так что они мне нужны на этапе сборки.

5
задан 14 revs 5 May 2011 в 17:52
поделиться