Можно ли добавить ivar в категорию? Да Class c = objc_allocateClassPair([NSObject class], "Person", 0); class_addIvar(c, "firstName", sizeof(id), log2(sizeof(id)), @encode(id)); Ivar firstNameIvar = class_getInstanceVariable(c, "fistName");