Due to the circumstances of what I'm programming, I need to implement some methods in a class without actually editing the class, so I am using categories.
The trouble is there are methods not included in the interface of the class, but are implemented in the class implementation. I'm assuming this just means they are private methods.
Is it not possible for a category to have access the private methods of its main class? When I try to use one of the private methods in my category I get the error:
"No visible @interface for 'MainClass' declares the selector 'privateMethod'"
This is understandable because it isn't in the interface, but I thought it would logically make sense that I'd be able to access everything in the implementation.