2010-12-02 8 views
1

iphoneでアラームアプリを作成するには、ローカル通知を使用する必要があります。アラームを作成する、アプリを起動する、またはiPhoneで自分のアプリでコードを開始する

ただし、これは特定の時間に音を再生するだけです。

別のアプリを起動する方法や特定のコードを起動する方法が見つかりませんでした。特定の時間に実行する必要があります。

これを行う方法はありますか?可能であれば、サンプルアプリも参照してください。

ありがとうございました...

答えて

3

これは簡単です。ちょうどNSTimerを使用してください。ドコモを確認してください。

[NSTimer scheduledTimerWithTimeInterval:15.00 
    target:self selector:@selector(yourRoutine) userInfo:nil repeats:NO] 
+0

うわー、ありがとう! – user387184

1

私はNSTimerが実際にOPの質問に完全に答えるとは思わないのですか? 私の前提は、彼のアプリが現在動作していないときにアプリを起動する方法やコードを少し実行する方法を尋ねていたということでした。 NSTimerは、あなたのアプリがすでに実行中の場合にのみ動作します。私が知っている限り、あなたはアプリを起動するためにそれを使用することはできません。

また、バックエンドWebサービスとの定期的な同期を可能にするための解決策を見つけるのにも苦労しています。 AndroidではSyncAdapterを使用してバックグラウンドでアプリを起動できますが、iOSでも同様のメカニズムを見つけることはできません。

+0

アプリが実行されていない場合の解決策を見つけましたか? – user387184

関連する問題