@ -225,6 +225,7 @@ void *object_getIndexedIvars(id obj);
id object_dispose(id obj);
Class object_getClass(id obj);
Class object_setClass(id obj, Class cls);
const char *object_getClassName(id obj);
@ -765,6 +765,17 @@ Class object_getClass(id obj)
return Nil;
}
Class object_setClass(id obj, Class cls)
{
if (nil != obj)
Class oldClass = obj->isa;
obj->isa = cls;
return oldClass;
const char *object_getClassName(id obj)
return class_getName(object_getClass(obj));