2012-12-25 5 views
0
내 응용 프로그램과 함께 배경에있을 때 나는 알림을받을하려는

:캘린더 일정의 변경을 통지 된

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

내가 그것을 구현하는 시도했지만 (calendarChanged:) 절대 호출되지 얻을?! 앱이 포 그라운드로 제공하면 백그라운드에서가 호출 될 때

  • 귀하의 메소드를 호출하지 않을 알림 관찰자를 등록 할 때

  • 답변

    2
    1. 당신은 EKEventStore 개체를 지정해야합니다.

    검색 옵션을 다치게하지 않습니다, this question에서 촬영.

    +0

    오브젝트에 대해 nil을 전달하면 오브젝트가 어떤 오브젝트를 전송하더라도 선택기가 항상 호출된다는 것을 의미하지 않습니까? –