2017-02-09 15 views
2

私はいくつかの時点を設定します。たとえば、午前10時に、午前10時にいくつかのコードを実行したいとします。例えば、 "Wake up ! "どのタイプの背景が働いているのか、それとも何か違うものを使うべきですか?私はコードを実行する必要がある別の日を設定するオプションも追加したいと思います。いくつかの時点でコードを実行するswift 3

PS。アラーム時計のようにアプリが終了する間にも実行されます。

+1

スケジュール通知 –

+0

しかし、私は唯一のコードを実行することができますか?私は "目を覚ます!"私は目覚まし時計を書いていません、それはほんの一例です。私は私のアプリでコード(ショートコード)を実行したい。 –

+0

その日が過ぎているかどうかをチェックして、ユーザーがあなたのアプリを再び開いたときにそれを実行してください。 –

答えて

-2

このポッドを使用してこれを行うことができます。

https://github.com/radex/SwiftyTimer

Timer.after(6.hours) { 
    println("Time to wake up!!") 
} 
+0

しかし、アプリが終了した後に動作しますか? –

+0

はい、タイマーは、場所とともに、バックグラウンドで実行できる少数のサービスの1つです。ダウンロードは – Dan

+0

いいえ、そうではありません。タイマーはバックグラウンドでは実行されません。アプリが終了しても確実に実行されるわけではありません。 – Paulw11

関連する問題