如何确定对象是否为NSNumber

The*_*ner 2 objective-c

我正在循环一个NSMutableArray并想知道我如何确定一个数组项实际上是一个NSNumber还是它的其他东西,例如NSString?

Jes*_*her 8

尝试

if([[array objectAtIndex:myIndex] isKindOfClass:[NSNumber class]])
{
//do stuff for NSNumber
}
else
{
//not NSNumber
}
Run Code Online (Sandbox Code Playgroud)

快速编辑放入if语句:)