In order for @properties to operate appropriately the class must be a subclass of object. when The category is not a subclass of item then The very first time you try accessibility the setter it essentially helps make a new attribute While using the shorter name as an alternative to https://emaaroasis.blogspot.com