0

アプリケーションがバックグラウンドになったときに通知を受け取りたい:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(calendarChanged:) name:EKEventStoreChangedNotification object:nil];

私はそれを実装しようとしましたが、( calendarChanged:) 呼び出されませんか?!

4

1 に答える 1

2
  1. 通知オブザーバーを登録するときは、EKEventStore オブジェクトを指定する必要があります。

  2. バックグラウンドでメソッドが呼び出されることはありません。アプリがフォアグラウンドになると呼び出されます。

この質問から取得すると、検索オプションは問題ありません。

于 2012-12-25T21:07:48.080 に答える