Private properties, methods and ivars in Objective-C
To make nice OO code it is important not to show everything, OO programming requires modesty. But, in objective-c keeping methods, properties, and instance variables private is not as straightforward as in other languages (java for instance) .
I'll describe in this article what is encapsulation and why it is important. Then we'll see how keep things private in our objc code.