3

特定の日時に呼び出される関数を取得するにはどうすればよいでしょうか? たとえば、前日の値と比較できるように、いくつかの変数の値を午前 0 時に保存 (およびゼロにクリア) したいと考えています。

Objective-C でこれを達成するにはどうすればよいですか?

ありがとう、

ジャック

4

2 に答える 2

2

求めているものに応じて、かなりの数のオプションがあります。

開始する明白な場所はNSTimerです。

performSelector withDelay 関数ファミリーもあります。

最後に、私が時々使用するクールな拡張機能、delayed blocks .

ああ、もう 1 つ - Local Notificationsをセットアップすることもできます。

于 2012-01-27T03:12:54.860 に答える
2

NSTimer を使用initWithFireDate:interval:target:selector:userInfo:repeats:して、メソッドを実行する時間を設定します。

于 2012-01-27T03:12:56.040 に答える