我有一个 xib 文件,它是一个视图,我已将其指定为 FooView 类。
当我分配它时:
UINib *fooViewXib = [UINib nibWithNibName:@"FooView" bundle:[NSBundle mainBundle]];
FooView *fooView = [[fooViewXib instantiateWithOwner:self options:nil] lastObject];
fooView.lolLabel.text = @"lol";
如果我再问它:
[fooView isKindOfClass:[FooView class]];
它说不...
然而,如果我 NSLog fooView 对象,它说它是一个 fooView。如果我直接 NSLog fooView 对象的类,它会显示为 FooView 类。
为什么 isKindOfClass 不能正确识别这个对象,我该怎么做?