检查value是否为整数(Objective-C)

时间:2010-03-11 05:47:24

标签: iphone objective-c

如何检查我的值是否为整数? 我想要这样的东西:


if ( i/split != int )  {...}

谢谢,

2 个答案:

答案 0 :(得分:8)

我不确定,但我认为你试图找出除法的结果是否是整数。您可以使用模数运算符%来获得除法运算的余数。

假设isplit是整数类型(int,long,short等),那么当isplit是整数值时,模数返回0,即:

if ( i % split == 0 ) {...}

答案 1 :(得分:1)

只需使用 objCType 方法? Docs