我想获取 NSNumber 实例的类型。
我在http://www.cocoadev.com/index.pl?NSNumber上发现了这个:
NSNumber *myNum = [[NSNumber alloc] initWithBool:TRUE]; if ([[myNum className] isEqualToString:@"NSCFNumber"]) { // 将 NSNumber 处理为整数 } else if ([[myNum className] isEqualToString:@"NSCFBoolean"]) { // 将 NSNumber 处理为布尔值 }
好的,但这不起作用,编译器无法识别 [myNum className]。我正在为 iPhone 编译。