私はリマインダーアプリを構築していますが、毎日/毎月/毎時間繰り返すようにリマインダーを設定する方法に本当に興味があります。
基本的に、アプリが実行されていないときでも、何かを繰り返すように設定したいと考えています。私の場合、ローカル通知が発生しました。
ありがとう!
私はリマインダーアプリを構築していますが、毎日/毎月/毎時間繰り返すようにリマインダーを設定する方法に本当に興味があります。
基本的に、アプリが実行されていないときでも、何かを繰り返すように設定したいと考えています。私の場合、ローカル通知が発生しました。
ありがとう!
NSCalendarUnitsを使用して繰り返し間隔を簡単に設定できます
notification.repeatInterval= NSDayCalendarUnit;
その他のカレンダーユニットについては、http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSCalendar_Class/Reference/NSCalendar.html#//apple_ref/doc/c_ref/NSCalendarUnitで定数を確認してください。
アプリがバックグラウンドで実行されている場合、Apple が何かを行うことを許可する唯一の方法であるため、ローカル プッシュ通知を使用する必要があります。
詳細については、これを確認してください。
そして、これはそれについての良いチュートリアルです: http://www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/