1

C のclock()関数を使用してiOSアプリケーション内の目盛りを取得しようとしていますが、更新が非常に遅くなります。ほとんどの場合、実行中 (UIViewController 内で実行中) のスレッドが非アクティブであるように見えます。現在のチックの測定値とその後の測定値の差は非常に大きいはずですが、常に画面に触れている場合を除いて、ほとんど変化しません。

この機能を使用して iOS で良い結果を得る方法はありますか? iOS用の同様のライブラリはありますか? ゲーム用のタイマーを作成するために使用したいと思います。

ありがとう

4

2 に答える 2

1

clock()壁掛け時計ではなく、使用されたCPU時間を測定します。それはあなたが見ているものでしょうか?

于 2012-06-23T03:50:02.333 に答える
-2

機能を試してみませんsleepか?

sleep(X);

X はミリ秒数です。

于 2012-06-23T02:51:43.310 に答える