Both equally @property and traditional getters and setters have their benefits. It is determined by your use case. I know That is an outdated question, nonetheless it arrived up Once i was looking for how to have a default value that gets inherited with the option to override, I arrived https://smartworldonedxpsector113.blogspot.com