WWDC 7

WWDC 2022 - Swift 동시성 시각화 및 최적화 정리(Visualize and optimize Swift Concurrency)

Apple Inc. Swift 동시성 시각화 및 최적화 - WWDC22 - 비디오 - Apple Developer Swift 동시성 시각화 및 최적화 - WWDC22 - 비디오 - Apple DeveloperInstruments에서 Swift 동시성 템플릿을 통해 앱을 최적화하는 방법을 알아보세요. 흔히 발생하는 성능 문제를 논의하고 Instruments를 사용하여 이러한 문제를 찾고 해결하는 방법을 보여드리겠습니다developer.apple.com 실제 적용 -> Swift Concurrency Instrument 실제 프로젝트에 적용해보기 정리: Visualize and optimize Swift Concurrency (WWDC 2022)Instruments에서 Swift Concurrency 템플..

WWDC 2025.09.16

WWDC 2021 - Protect mutable state with Swift actors 정리

https://developer.apple.com/videos/play/wwdc2021/10133/ Protect mutable state with Swift actors - WWDC21 - Videos - Apple DeveloperData races occur when two separate threads concurrently access the same mutable state. They are trivial to construct, but are notoriously...developer.apple.com Data Race는 두 개의 개별 스레드가 동일한 변경 가능한 상태에 접근할 때 발생하며 디버깅이 매우 어렵다해당 세션은 아래의 내용을 다룬다Swift Actor를 사용하여 Data Rac..

WWDC 2025.09.09

WWDC 2021 - Use async/await with URLSession 정리

https://developer.apple.com/videos/play/wwdc2021/10095/ Use async/await with URLSession - WWDC21 - Videos - Apple DeveloperDiscover how you can adopt Swift concurrency in URLSession using async/await and AsyncSequence, and how you can apply Swift concurrency...developer.apple.com async/await가 URLSession과 어떻게 작동하는지 살펴보자 (0:00)Swift Concurrency는 코드를 직관적이고 선형적으로 만들고, Swift의 네이티브 에러 처리와 잘어울림네트워킹은..

WWDC 2025.09.05

WWDC 2021 - Discover concurrency in SwiftUI 정리

https://developer.apple.com/videos/play/wwdc2021/10019/?time=144 Discover concurrency in SwiftUI - WWDC21 - Videos - Apple DeveloperDiscover how you can use Swift's concurrency features to build even better SwiftUI apps. We'll show you how concurrent workflows interact...developer.apple.com Swift 5.5 동시성 기능이 SwiftUI와 어떻게 연결되는지 목차Concurrent data models (새로운 도구가 데이터 모델을 더욱 개선하는 데 어떻게 도움이 되는지)Swift..

WWDC 2025.09.04

WWDC 2021 - Explore structured concurrency in Swift

https://developer.apple.com/videos/play/wwdc2021/10134/ Explore structured concurrency in Swift - WWDC21 - Videos - Apple DeveloperWhen you have code that needs to run at the same time as other code, it's important to choose the right tool for the job. We'll take you...developer.apple.com 구조적 동시성초창기 프로그래밍 (0:34)초창기 프로그램은 점프/분기가 많아 읽기 어려움오늘날의 구조화된 프로그래밍if, for, while 같은 블록 제어 흐름 도입 → 가독성 향상, 수명..

WWDC 2025.09.03

WWDC 2021 - Meet async/await in Swift 정리

https://developer.apple.com/videos/play/wwdc2021/10132/ Meet async/await in Swift - WWDC21 - Videos - Apple DeveloperSwift now supports asynchronous functions — a pattern commonly known as async/await. Discover how the new syntax can make your code...developer.apple.com 1. 동기 함수(synchronous) vs 비동기 함수 (asynchronous)(0:59)preparingThumbnail: 동기 함수prepareThumbnail: 비동기 함수동기 함수, 즉 흔한 일반 함수를 호출하면 해당..

WWDC 2025.09.01