What is the best practice approach to private methods in objective-c. That is a method that's only going to be used the class as a helper method.
In particular what's not clear to me is:
- Is there a need to have the method specified in the header file as private at all? i.e. why not just leave it out of the header file, and
- If you can leave it out of the header file, then what is the point of having private methods?
- Or is it the case in objective-c there is no such thing as real private methods, in which case is it better just to specify everything in the header file and no bother marking the private at all?
thanks