[iOS] 데이터를 fetch할 때 tableView를 리로드 하는 방법

RudinP·2024년 3월 21일
0

Study

목록 보기
201/227

DispatchQueue.main.async

  • 서버로부터 데이터를 받아오는 과정은 메인 스레드가 아닌, 백그라운드 프로세스에서 진행된다.
  • 따라서 여기서 tableView를 리로드하고자 할때, self.tableview.reloadData()를 바로 해서는 안되고, DispatchQueue.main.async 안에서 실행해주어야 한다.
  • 이는 메인 스레드에서 실행한다는 뜻이다.
profile
곰을 좋아합니다. <a href = "https://github.com/RudinP">github</a>

0개의 댓글