アプリケーションがバックグラウンドになったときに通知を受け取りたい:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(calendarChanged:) name:EKEventStoreChangedNotification object:nil];
私はそれを実装しようとしましたが、( calendarChanged:
) 呼び出されませんか?!
アプリケーションがバックグラウンドになったときに通知を受け取りたい:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(calendarChanged:) name:EKEventStoreChangedNotification object:nil];
私はそれを実装しようとしましたが、( calendarChanged:
) 呼び出されませんか?!
通知オブザーバーを登録するときは、EKEventStore オブジェクトを指定する必要があります。
バックグラウンドでメソッドが呼び出されることはありません。アプリがフォアグラウンドになると呼び出されます。
この質問から取得すると、検索オプションは問題ありません。