개요
뷰가 활성화는 과정에서 활성화되기전, 활성화, 활성화 후와 같은 행위를 구분하는 방법과 빽 키를 하드 코딩으로 관리하지 않고 자동화하는 방법을 고민하다가 구현하게 되었습니다. 뷰를 다른 뷰로 전환을 할 경우 로직을 단순화하기 활성화 순서 [로비 뷰(현재 유저가 보고 있는 뷰) -> 캐릭터 뷰(특정 뷰) -> 상점 뷰(다른 특정 뷰) -> 팝업 뷰] 비활성화 순서 [팝업 뷰 -> 상점 뷰(다른 특정 뷰) -> 캐릭터 뷰(특정 뷰) -> 로비 뷰(현재 유저가 보고 있는 뷰)] 위와 같은 상황들을 하드 코딩으로 처리할 때 다수의 if문으로 각 상황을 처리하게 되면 버그가 발생할 수 있으며 캐릭터 뷰와 상점 뷰 사이에 다른 뷰를 추가해야되는 요청이 들어오면 유지보수가 힘들어집니다. 빽 키 처리를 자동화 빽..
2019. 7. 27. 19:20