retrofit1 viewModelScope는 어떤 쓰레드를 사용할까? viewModelScope의 내부는 다음과 같다. return을 하면서 Dispatchers.Main을 넘겨주는데 이를 통해 Main 쓰레드를 사용하는 것을 알 수 있다. --- 추가 viewModelScope는 Retrofit을 이용하기 위해 IO 쓰레드로 바꾸지 않아도 된다. Retrofit을 만든 square에서 kotlinExtensions를 지원해주기 때문인데 Call을 내부적으로 호출하게 된다. 내부적으로 이미 통신을 해서 responseBody를 알려준 뒤 enqueue로 결과 값을 활용하고 있는 상황 2022. 7. 6. 이전 1 다음