2011-11-04 4 views
0

앱이 일시 중지 된 동안 해지하기로 결정한 앱에 대한 알림은 어떻게 처리됩니까? 내 이해는 일시 중지 된 응용 프로그램이 경고를받지 못하므로 관찰자 자체를 제거 할 수 없다는 것입니다.NS 종료 및 종료 된 일시 중지 된 앱

답변

1

기본 알림 센터 및 사용자가 직접 만든 알림 센터는 프로세스와 함께 종료됩니다. 기본 센터는 시스템 단위가 아닌 앱 단위입니다. 결과적으로 정상적인 상황에서 알림 센터에서 클래스 자체를 제거하지 않고도 클래스를 할당 해제하는 것이 문제가되지 않으며 관리해야하는 대상이 아닌 경우에 발생하는 매달려있는 포인터가 있습니다.

1

+[NSNotificationCenter defaultCenter]은 프로세스에 따라 다릅니다. 그러니 걱정하지 마세요.

(사이드 노트 : 대부분의 응용 프로그램은 종료 할 때 물건을 정리하는 것에 대해 너무 많이 걱정합니다. 한 번 큰 대화가 있어야 할 글로벌 리소스가 있지만 게임이 끝나고 각각을 할당 해제 한 것을 보았습니다. 스프라이트 및 입자, 사용자가 명시 적으로 멈추라 고했을 때).

+0

+1 색상 해설. 응답 주셔서 감사합니다! – kris

관련 문제