Deleted synthesize property since the generating the getter and setter for the properties is done automatically by Xcode (unless, you would like to implement these methods by your own). Also, the difference between _varaible and self.variable is that the latter is the getter of the variable, while _varibel has preloaded getter and the setter.