To ensure that @properties to work thoroughly the class should be a subclass of item. when The category just isn't a subclass of object then The very first time you are trying access the setter it essentially will make a fresh attribute with the shorter name as an alternative to https://m3mheightsgurugramsector65.blogspot.com/