Я вижу унаследованный код, который выглядит следующим образом:
@interface SomeClass (private)
Это находится в SomeClass.m
, файле реализации. Существует сопровождающий файл заголовка, который не предполагает, что класс использует категорию. Является ли (private)
в этом случае только плохим именем, присвоенным категории для SomeClass
? И я предполагаю, что совершенно правильно указывать такие категории в реализации?