1

私は時計を作ったので、時間を表示するように更新しようとしています。NSDate を開始すると、開始された時点の正確な現在時刻のインスタンスになります。ここで行っていることは、NSTimer を使用して updateTime 関数に ping を実行し、3 秒ごとに時計を更新することです。

これをもっとうまくやる方法があるはずですか?この方法で必要以上のリソースを使用しているのが残念です。クロックのパフォーマンスはそれほど問題ではありませんが、リソース管理を改善したいと考えています。

4

1 に答える 1

5

を恐れないでくださいNSTimer。1秒に1回(またはあなたの場合はそれ以下)起動するタイマーは、ほとんどリソースを使用しません。これを行う方法です。

于 2010-07-16T09:03:21.840 に答える