现在这一定很容易,但两个怎么样NSNumber?就好像:
[one floatValue] + [two floatValue]
Run Code Online (Sandbox Code Playgroud)
还是存在更好的方式?
我想获得NSNumber实例的类型.
我在http://www.cocoadev.com/index.pl?NSNumber上发现了这个:
NSNumber *myNum = [[NSNumber alloc] initWithBool:TRUE];
if ([[myNum className] isEqualToString:@"NSCFNumber"]) {
// process NSNumber as integer
} else if ([[myNum className] isEqualToString:@"NSCFBoolean"]) {
// process NSNumber as boolean
}
好的,但这不起作用,编译器无法识别[myNum className].我正在为iPhone编译.