1

다음 메소드를 실행하기 전에 이전 메소드를 완료해야하는 많은 메소드가 있습니다. 나는 performSelector afterDelay보다는 NSNotificationCenter를 사용해야한다고 생각하고 그 때까지 메서드가 완료되기를 바란다.여러 메소드 NSNotificationCenter iPhone

누군가가 방법과 장소 3.

감사 전에 2 전 1 요구 사항을 완료 할 방법 항목, 방법 2와의 Method3 (뿐만 아니라 화재)에 통지를 추가하려면 밖으로 매핑 할 수 사용하지 않는 일반적으로

답변

1

메서드 호출로 알림. 그것들은 무언가가 있었거나 발생할 것임을 나타내는 데 사용해야합니다.

애플의 "코코아에 대한 코딩 지침"에서

:

알림이 이름이 이런 식으로 구성되어 세계는 NSString 객체로 식별됩니다

:
[연관된 클래스의 이름] + [나요 | ] + [UniquePartOfName] 알림 + 것인가 예를 들어
:

NSApplicationDidBecomeActiveNotification 
NSWindowDidMiniaturizeNotification 
NSTextViewDidChangeSelectionNotification 
NSColorPanelColorDidChangeNotification 
+0

그래서 어떻게 방법의 끝이 발생 않았을 때 실행하도록 알림을 설정합니다? – Eric

+0

메서드 완료에서 반환 된 개체가 만들어 질 때 알림을 게시로 설정하면 알림 센터를 사용할 수 있습니다. 감사! – Eric

관련 문제