2010-06-03 8 views
0

나는 새로운 Notification.what의 목적입니다 ... 우리는 [[NSNotificationCenter defaultCenter] addObserver without postNotification, 을 사용할 수 있습니까? 어떻게 식별 할 수 있습니까? addObserver와 postNotification 사이의 관계? 어느 것이 자세히 설명 할 수 있습니까?NSNotification의 목적은 무엇입니까

답변

1

오히려 솔직합니다. 고유 한 이름을 지정하여 이벤트를 정의한 다음 [[NSNotificationCenter defaultCenter] addObserver을 사용하여 옵저버를 추가하고 이벤트를 수신하는 선택기를 가리 키십시오.

나중에 코드에 postNotification을 입력하고 고유 한 이름이 등록한 이름과 일치하면 입력 한 선택기가 호출됩니다.

+0

[[NSNotificationCenter defaultCenter] addObserver는 하나의보기 컨트롤러입니다. postnotifaction과 selector 메소드는 하나의보기 컨트롤러에 있습니다. 작동합니까? –

+0

물론입니다. defaultCenter는 전체 응용 프로그램에 대해 공유됩니다. – reflog

관련 문제