일반적인 VIPER 패턴 VIPER 패턴은 MV(X)의 패턴을 대체하기 위해 만들어진 패턴입니다. 역할 및 동작 원리 View 사용자에게 보여지는 View를 생각하시면 됩니다 유저 인터랙션을 받는 역할을 담당합니다 이벤트가 발생할 시 Presenter에게 해당 일을 전달합니다 Presenter의 요청대로 디스플레이하고 사용자의 입력을 Presenter에게 보냅니다 Presenter Entity로부터 받은 업데이트 이벤트를 실행하지만 데이터를 직접적으로 보내지는 않습니다 View 모델의 변경사항을 Interactor에게 알립니다 Interactor로부터 데이터를 가져오고 View로 보내기 위해 데이터를 준비하여 View로 데이터를 디스플레이할 시기를 결정합니다 Interactor Presenter로부터 받..