To ensure that @properties to operate thoroughly The category must be a subclass of object. when the class is just not a subclass of object then The 1st time you try access the setter it actually will make a different attribute with the shorter name rather than accessing with the https://readytomoveretailshopinnoida.blogspot.com