But the property shorthand allows you to access these methods by using dot notation so it appears that you are accessing like any other ivar, but you are really using these synthesized properties in the background. in the property declaration, you can change the default names, but it is best to leave it based on the normal Objective C conventions.