0

RailsのDelayed::JobとResqueと同じように機能するiPhoneアプリ用のシステムを探しています。最終的には、コードを閉じて再度開いた後でも、少しのコードを実行するように要求したいと思います。

4

2 に答える 2

1

単純な遅延については、を調べてdispatch_afterください。

プロセスの実行時間を超えて遅延するには(つまり、前述のようにアプリを閉じて再度開いた後)、独自の状態のアーカイブを実行し、実行するコードに再構築して、スケジュールする必要があります。

于 2012-11-02T22:01:24.707 に答える
0

ricksterが述べたdispatch_afterが好ましい方法ですが、ブロックの使用に慣れていない場合は、[self PerformSelector:@selector(yourMethod :) withObject:nil afterDelay:10]を使用することもできます。

于 2012-11-02T22:58:00.833 に答える