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