몇달 전 네이버 부스트캠프 되새김 애플리케이션을 개발하면서 사용자가 작성한 다이어리를 위치정보와 함께 저장해 맵뷰의 어노테이션(Annotation)으로 보여주도록 하는 기능을 개발하였습니다. 위의 GIF는 당시 상황을 설명하기 위해서 찍어둔 예시입니다. 맵뷰는 안그래도 메모리를 많이 사용하게 되는데, 탭바에서 다른 탭으로 이동하였음에도 맵뷰가 해제되지 않고 메모리에 그대로 남아있는 것을 볼 수 있습니다. 이 맵뷰의 메모리를 줄이기 위해서 두가지 방법을 찾았습니다. 맵뷰의 타입을 바꾼다. 탭바에서 다른 탭을 선택하게 될때마다 기존에 존재하던 맵뷰를 메모리에서 해제해준다. 맵의 타입을 바꾸기 첫번째 방법은 mapType 프로퍼티를 조작해 맵이 보여지는 방법을 조작하는 방법입니다. 예를들어 mapType을 다..