-
팀 프로젝트 트러블 슈팅 - viewmodel scope 의 범위Android 2024. 5. 11. 21:37
문제 발생
lateinit property requestResponse has not been initialized
원인
뷰모델에서 viewModelScope의 범위를 잘못 설정했었습니다.
해결방법 및 코드
requestResponse가 기존에는 비동기적으로 실행되게 만들어서, items 에서는 값을 받아오지 못해 초기화가 되지 않았습니다. 그래서 스코프를 전체를 묶어주는 방식으로 해결했습니다.
'Android' 카테고리의 다른 글
Single Live Event (0) 2024.06.09 팀플 금연테스트 화면 - ViewPager2 (0) 2024.05.31 팀 프로젝트 트러블 슈팅 - suspend fun, viewModelScope.launch (0) 2024.05.10 개인 과제 트러블 슈팅 - 인터페이스 변수 초기화 (0) 2024.05.09 개인 과제 트러블 슈팅 - filter (0) 2024.05.08