기존에 MainViewController의 함수에서 가지고 있던 애니메이션 로직을 Animator 클래스로 분리하였습니다.
Animator 클래스는 Operation을 상속해서 OperationQueue에 추가, 취소 등 제어할 수 있도록 하였습니다.
의논사항
Animator 클래스의 역할이 굉장히 모호합니다.... 뷰에 애니메이션을 주기 위해서 여러 가지를 참조하고 있습니다.. 필요한 부분들을 다 때려넣어서 주입시켜주는... 그런 상태입니다ㅜㅜ 현재 애니메이션을 위한 구조에 맞추다보니 클래스로 분리했음에도 이게 최선이라고 생각하는데 어떻게 생각하시나요..?
구현사항
의논사항
Close #48
급하게 마무리 짓느라 커밋 단위를 대충 쪼갰습니다 죄송합니닷 😅