뷰와 데이터의 분리

Adobe Flash/ActionScript 3.0 2011. 9. 12. 21:36
반응형
플래시 특성상 눈에 보이는 디스플레이 오브젝트를 컨트롤 하는 경우가 참 많이 있다.

그래서 대부분 뷰 클래스에서 모델을 함께 가지고 있다.

예를들어 A라는 무비클립을 눌렀을경우 A에 대한 정보를 가져와야 할 경우
A 라는 무비클립(VIEW)는 AData를 들고 있기 마련이다.

하지만 MVC에서 권장하는 뷰와 모델간의 분리.

로봇 다리에서는 하나의 view 와 mediator를 매핑 시켜줌으로써 view에 해당 하는 모델을 mediator에서 관리 할수 있도록 도와준다.

하지만 이것이 쉽게 이해가 되지 않는다. 그동안 해왔던 뷰 중점적 작업 방식에서 이를 변경 한다는것은 참 어려운것 같다.

많은 테스트와 연습으로 이를 극복 해야할것이라고 생각한다.

자꾸 아이템(DisplayObject)와 Linkage되어 있는 클래스에서 (ItemVO)를 들고 있게 된다.
심각한 문제다..




문제: 아이템에 대한 뷰와 아이템 데이터의 분리 



 
반응형

'Adobe Flash > ActionScript 3.0' 카테고리의 다른 글

application domain  (0) 2011.10.04
as3 path finding  (0) 2011.09.15
as3 duplicate movieclip  (0) 2011.09.12
flash에서 제작물을 AVI로 뽑을수 있는가?  (0) 2011.09.09
as3 state pattern adobe 문서  (0) 2011.09.07
: