TIL - 02/14

추정호·2024년 2월 14일

TIL

목록 보기
56/84

마침내 채널 목록 출력 완료!!

알고보니 데이터 클래스가 문제였음 (내 잘못 아님)

데이터 클래스 수정하고 실행했는데 채널 목록이 하나 밖에 출력이 안됐음

이유를 검색해보니 채널 목록 검색이 끝나기 전에 카테고리 별 채널 호출 함수가 먼저 끝나버려서 채널이 하나 밖에 안떴었음

그래서 코루틴을 사용하여 async, await로 네트워크를 통하여 채널의 정보를 불러오는 것을 별도의 쓰레드에서 실행을 시키고, 그 함수의 실행이 완료 될때까지 카테고리별 채널 목록을 불러 오는 것을 대기시켜서 해결을 시켰다.

정리해 놓고보니 쉬운 개념은 아니어서 지속적으로 복습을 해야할 것 같다.

profile
코틀린을 잘하고 싶은 안드로이드 개발자

0개의 댓글