func decode<T>(_ type: T.Type, from data: Data) throws -> T where T : Decodable
이 함수는 Data 타입의 JSON 데이터를 받아서, Codable 구조체로 변환해주는 함수


예외처리 해줘

Main Thread Checker: UI API called on a background thread: -[UITableView reloadData]
tableView.reloadData()는 화면을 갱신하는 UI 작업인데,
이걸 백그라운드 스레드(예: API 호출 완료 콜백) 안에서 호출했기 때문에 문제가 생긴 것
- iOS에서는 모든 UI 작업은 무조건 메인 스레드에서 해야 한다는 규칙이 있음
- 그렇지 않으면 앱이 비정상 작동하거나 튕길 수 있어서, Xcode에서 이걸 잡아주는 것



Stack View 내부 Stack View