0

指定された時間に毎日の間隔でメソッド呼び出しをスケジュールする方法を見つけようとしています。たとえば、毎朝午前3時に。

NSTimerまた、指定した期間の後にタスクをスケジュールできる同様の機能が提供されていますが、期間が終了した後ではなく、一度にスケジュールする方法があると便利です。

誰かがそれを行う方法について私にいくつかのアドバイスを与えることができますか?

4

1 に答える 1

8

Stack Overflowで質問する前に、クラスのドキュメントを確認することをお勧めします。NSTimerのドキュメントには、次の方法があると記載されています。

- (id)initWithFireDate:(NSDate *)date interval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats

翌朝dateの午前3時と時間間隔-24時間とします。

于 2012-12-25T21:09:52.687 に答える