Project/HiddenGem (2) 썸네일형 리스트형 🔨 API 호출 함수 손 보기 (에러 처리 과정 적용) ✅ 에러 처리 미 포함 func getStoreCategories() async throws -> [StoreCategory] { var components = URLComponents(string: "\(Constants.baseURLString)/categoryCode1") components?.queryItems = [ URLQueryItem(name: "serviceKey", value: Constants.api_key), URLQueryItem(name: "numOfRows", value: "10"), URLQueryItem(name: "pageNo", value: "1"), URLQueryItem(name: "MobileOS", va.. 📍tour api를 통해 데이터 가져오기 (데이터를 확인할 목적) ✅ 구현하고자 하는 기능 상단에 가로 스크롤 카테고리 컬렉션뷰 (ex: 전체, 한식, 중식, 양식 등).사용자가 카테고리 버튼을 누르면 아래에 관련된 결과를 보여주는 컬렉션뷰가 갱신됨.데이터를 API로부터 가져오는 구조임.이때,StoreCategory (상단 버튼들)는 앱 시작 시 1회 불러오면 되고버튼 클릭 시 해당 카테고리에 맞는 다른 데이터를 불러와야 함 이때 외부 API를 요청하는 방식은 await / async를 사용할 예정 -> 관리 용이성 확보차원 func getStoreCategories() async throws -> [StoreCategory] { // 카테고리 URL 구성 let urlString = "\(Constants.baseURLString)/cat.. 이전 1 다음