У меня есть набор классов данных, которые я хотел бы расширить с помощью собственных методов, создав категории, уникальные для каждого класса.
При объявлении категории каждая категория должна иметь уникальное имя, или я могу повторно использовать одно и то же имя.
Пример. Скажем, у меня есть класс List и класс ListItem, и мне нужны категории для обоих. То, что я делаю сейчас, объявляю следующим образом:
В списке+дополнения.h
@interface List (Additions) ...
В ListItem+Addtions.h
@interface ListItem (Additions) ...
Это нормально? Я не могу сказать, стабильно ли он работает. Что считается названием категории? Это "Дополнения" или комбинация "ListItem+Additions".