To ensure that @properties to work correctly The category has to be a subclass of object. when the class just isn't a subclass of item then The very first time you are attempting obtain the setter it in fact can make a whole new attribute With all the shorter title https://plotsgwalpahari.blogspot.com/