이전까지의 코드에서 API 호출된 응답(Response)에 옵저버를 붙여서 날씨 데이터를 업데이트했고 날씨 데이터에 옵저버를 붙여서 UI 업데이트가 되도록 만들었다. LiveData(날씨 Response)를 다른 LiveData(날씨 Data)가 관찰하고, LiveData(날씨 Data) 를 UI 업데이트를 위해 관찰하는 구조에서 오류가 많았다이 부분을 끊고자 많은 부분을 학습하고 수정했다요점은 아래와 같다API 호출에 대한 응답은 옵저버를 붙이지 않는다날씨 데이터값을 LiveData로써 업데이트는 유지액티비티에서 날씨 데이터에 옵저버를 붙이도록 한다변경된 주요 클래스 RepositoryAPI 응답값을 LiveData로 캐싱하던 부분을 삭제했다class WeatherRepository { priva..