私は自分のアプリケーションで次のように実装しました。スリープ機能の代替品
for(i=0;!stopThroughButtons && i<totalMovements;i++){
[NSThread detachNewThreadSelector:@selector(moveNeedle) toTarget:self withObject:nil];
sleep(0.3);
}
ここsleep
はunsigned int
型の引数を持つ関数です。
睡眠法は睡眠に秒を使います。
タイミングをミリ秒単位で指定してスリープ状態にします。
どの代替品が利用可能ですか?
sleep()は間違った答えです。下記参照。 – bbum
今は私のロジックから睡眠を取り除いたので、私はスリープとスレッドの代わりにタイマーを使いました。 Ok @bbum。あなたのコメントは私にその点に注意を喚起した。 –