检查以下代码并创建一个 if 条件来检查元素类型浮点数和整数。我使用过但无法比较浮点值。
NSArray *a=[[NSArray alloc] initWithObjects:@"C",[NSNumber numberWithInt:120],[NSNumber numberWithFloat:333.222],[NSDate date], nil];
for (NSObject *x in a)
{
NSLog(@"%@",x);
if([x isKindOfClass: [NSNumber class]])
{
//How i check float type with nsnumber
NSLog(@"Integer Exist");
}
else if([x isKindOfClass:[NSString class]])
{
NSLog(@"String Exist");
}
else if([x isKindOfClass:[NSDate class]])
{
NSLog(@"Date Exist");
}
}