2010-02-22 5 views

답변

2

NSNotificationCenter를 구축하기 편리한 메소드 파견 알림이 있습니다

[[NSNotificationCenter defaultCenter] 
       postNotificationName:XYYourNotification 
       object:@"someObject"]; 

당신이 당신의 자신의 알림을 사용 알림 이름 통근 만들려면 :

extern NSString* const XYYourNotification; 

를 실제있는 NSString을 정의 * 귀하의 구현.
알림 이름에 문자열 상수를 사용하면 코드의 오류가 발생하기 쉽습니다.

+1

나는 이것이 낡은 대답이라는 것을 알고 있지만, extern 대신 Objective-C 파일에서'extern', Objective-C++ 프로젝트에서'extern "C"'를 사용하여'FOUNDATION_EXPORT'를 사용해야합니다. 그들을 사용하여. –

관련 문제