2010년 4월 29일 목요일

NSNotificationCenter 옵져버 패턴에 대해서

장점

불특정 다수에게 메시지를 보내는것과 같은 효과.

맥의 코코아에는 바인딩이 없다, 그러므로 모델의 변화를 UI에 반영하기 위해서는 노티피케이션 모델을 활용해야 한다.

 

 

NSnotification Center class guideline 참조

중요 키워드

NSnotificationCenter : 클래스

PostNotification: 키워드 등록

AddObserber: 옵져버 등록

 

123.png

 

Notification Center에 "Notice" keyword를 등록해 놓는다.

 

MVC중 Model에서 "Notice"가 발생할 경우 Controller에서 Selector의 "uiUpdate" 가 실행된다.

222.png

 

 

 

이 글은 스프링노트에서 작성되었습니다.

댓글 없음:

댓글 쓰기