一、#pragma mark NSObject常用方法调用。
void objUse() {
Student *stu = [[[Student alloc] init ] autorelease];
//isKindOfClass判断对象是否属于某个类或者子类。
if ([stu isKindOfClass:[Person class]]) {
NSLog(@"stu属于Person或者继承自Person");
}
//isMemberOfClass判断对象是否属于某个类 不包括子类。
BOOL result = [stu isMemberOfClass:[Person class]];
NSLog(@"%i",result);
//直接调用。
[stu test];
//间接调用。
[stu performSelector:@selector(test)];
[stu performSelector:@selector(test2:) withObject:@"123"];
//延迟2秒调用test2:方法。
[stu performSelector:@selector(test2:) withObject:@"adc" afterDelay:2];
}