Equally @property and regular getters and setters have their positive aspects. It is determined by your use situation. A class or static variable is a variable which is the same for all instances of a class.. So, one example is, in the event you desired a description for a class https://diigo.com/0105rst