To ensure that @properties to work correctly The category must be a subclass of item. when the class is not really a subclass of item then The 1st time you are attempting accessibility the setter it in fact makes a new attribute Using the shorter title in place of accessing https://luxuryapartmentssohnaroad.blogspot.com/