iOS
2021. 11. 3.
[WWDC 21] Discover concurrency in swiftUI
Swift 5.5는 비동기 처리와 관련 Breaking change가 있지요, async, await을 지원하며 최신 언어들과 결을 같이 했고, 이와 함께 Actor 개념을 도입하여 Race condition에 대한 좋은 방안을 제안해 주었습니다. async 개념이 도입되며 상당히 많은 부분에서 개선이 있었는데요, SwiftUI를 중점적으로 다뤄볼 예정입니다. asyncImage, task, main Actor에 대해서 다루고 글을 작성해 보겠습니다. 기본 SwiftUI와 concurrency에 대한 지식이 조금 필요합니다. 나중에 추가 글을 작성하게 되면 아래에 링크하겠습니다. 위 세션은 `SpacePhoto` 모델으로 시작합니다. 작업 내용을 간략히 하면, SpacePhoto를 보여주는 List를 만..