> > > > 2) Technically, nothing is truly private in Objective-C, so let's stop > > trying to completely prevent people from using private APIs. > > > contradiction++ > _______________________________________________ > > Not quite. You actually CAN hide the ivars and it is odd to expose them because you have the ability to hide them. Exposing the accessor method INSTEAD of the ivar is usually better. I know that it is not always convenient and hope that we eventually get the ability to access self's ivars if we are in the same compilation unit, but until then, exposing accessors seems like a better option.
TJ _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com