I\'ve been trying to find a workaround to declare @protected properties in Objective-C so only subclasses in the hierarchy can access them (read only, not write). I read that th
For simple "properties" just use ivar instead. That's as good as properties for all practical purposes.
Moreover, the default is already protected.