To ensure that @properties to operate adequately The category should be a subclass of object. when the class isn't a subclass of object then the first time you are attempting accessibility the setter it actually will make a fresh attribute Using the shorter title rather than accessing through the setter. https://plotssaleyamunaexpressway.blogspot.com