What is @property ? @property offers a way to define the information that a class is intended to encapsulate. Means if we declare a variable or an object using @property then this variable or object can be accessible to other classes which importing its class. Rule of declare an object using @property if we declare