394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
|
- (Class)class
{
return isa;
}
- (OFString*)className
{
#ifdef OF_GNU_RUNTIME
return [OFString stringWithCString: object_get_class_name(self)];
#else
return [OFString stringWithCString: class_getName(isa)];
#endif
}
- (BOOL)isKindOfClass: (Class)class
{
Class iter;
for (iter = isa; iter != Nil; iter = class_getSuperclass(iter))
|
<
<
<
<
|
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
|
- (Class)class
{
return isa;
}
- (OFString*)className
{
return [OFString stringWithCString: class_getName(isa)];
}
- (BOOL)isKindOfClass: (Class)class
{
Class iter;
for (iter = isa; iter != Nil; iter = class_getSuperclass(iter))
|