滑块值的小数

时间:2013-08-14 20:25:41

标签: ios

我有一个按下按钮并循环:

    NSLog(@"on");
    sleep(slider.value);
    NSLog(@"off");
    sleep(slider.value);

但是,如果我想让滑块介于1和0之间,它要么睡1秒还是根本不睡觉,我怎么让它睡半秒?

1 个答案:

答案 0 :(得分:2)

sleep()需要几秒钟。你想做亚秒,所以尝试使用usleep(),它将以毫秒(.001秒)的速度休眠。您可能需要导入unistd.h

所以你想要做的就是这样:

usleep((int)(slider.value * 1000.0));