SwiftUI

사이드 프로젝트

[Swift] CollectionViewCell에서 이미지 요청을 보낼 때 취소될 수 있는 문제

기존 구조에서는 CharacterListViewController에서 supabaseMager.fetchCharacters()를 통해 캐릭터 정보를 받아오고, SwiftUI 셀에서 직접 이미지 요청을 수행하였습니다.// CharacterListViewControllerprivate func fetchCharacters() { Task { do { let fetchedCharacters: [Character] = try await supabaseManager.fetchCharacter() characters = fetchedCharacters updateSnapshot() } catch { NSLo..

Swift

[Swift] UIViewController를 SwiftUI에서 사용하는 법

UIViewController를 SwiftUI View에서 사용하는 법UIViewController를 SwiftUI에서 사용할 수 있는 방법을 찾다가 나중에 까먹었을 때 다시 보려고 포스팅하려고 합니다 :)UIViewController 는 SwiftUI 가 알아먹지 못하므로 SwiftUI 가 알 수 있게끔 바꿔줘야 합니다.이를 위해 해주어야 하는 두 가지 것들이 있는데요!UIViewControllerRepresentable 프로토콜을 만족하는 새로운 SwiftUI view를 만든다.이 view에 makeUIViewController() 와 updateUIViewController() 메소드를 구현한다.우선 SwiftUI View 에 넣기위해 UIViewController 를 만들어줄 필요가 있어요.cla..

문군_
'SwiftUI' 태그의 글 목록