Я ищу способ сделать частное свойство (объявленное в файле .m в расширении класса) общедоступным, чтобы оно было доступно вне класса, без изменения исходного класса.
Есть ли способ сделать это, возможно, через категорию Objective-C?
Из документации Apple я вижу, что эту категорию можно использовать, хотя и не рекомендуется, для переопределения методов, уже находящихся в исходном классе, но я не уверен, что ее можно использовать, чтобы сделать «существующие» свойства доступными для других классов.