To ensure that @properties to operate adequately The category has to be a subclass of object. when the class is just not a subclass of item then The 1st time you are trying access the setter it basically helps make a new attribute Together with the shorter title in place https://top10luxuryapartmentsingurgaon.blogspot.com