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

lud*_*udo 3 iphone objective-c

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


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

Run Code Online (Sandbox Code Playgroud)

谢谢,

pro*_*rmr 8

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

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

if ( i % split == 0 ) {...}
Run Code Online (Sandbox Code Playgroud)