[Swift] Swift 동시성 사용하기
·
Apple/Swift
안녕하세요! 오웬입니다 🎵 최근에 개발을 하면서 동시성에 관련한 오류나 경고를 많이 보고 있는데 정작 이런 동시성에 관한 문제가 왜 생기는 건지 제대로 이해를 못 하고 있는 것 같고 AI에 너무 의존하고 있는 것 같아서 제대로 공부를 해보려고 합니다. 해당 내용에 대해서 나도 제대로 공부해보고 싶다 하시는 분들은 아래 링크 참고하면 좋을 것 같습니다!https://developer.apple.com/kr/videos/play/wwdc2025/268/ Swift 동시성 사용하기 - WWDC25 - 비디오 - Apple DeveloperSwift의 주요 동시성 개념을 알아보세요. 동시성은 앱 반응성과 성능을 향상하는 데 도움이 되고 Swift는 비동기성 및 동시성 코드를 올바르게 작성하기 쉽도록 설계되었습..
[Swift] 동시성(Concurrency) 톺아보기 (1/2)
·
Apple/Swift
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 동시성(Concurrency) 개념에 대해서 정리를 해보려고 합니다.  동시성(Concurrency)Swift는 비동기(Asynchronous)와 병렬(Parallel) 코드를 구조적으로 작성할 수 있는 강력한 기능을 제공합니다. 이 기능들을 통해 앱의 성능을 최적화하고, 사용자 경험을 향상시킬 수 있습니다. 비동기 코드(Asynchronous Code)비동기 코드는 일시적으로 중단되었다가 다시 실행될 수 있는 코드를 의미합니다. 프로그램의 한 부분만 실행되지만, 실행을 중단하고 다시 시작함으로써 긴 작업(예: 네트워크 요청, 파일 분석)을 수행하는 동안 짧은 작업(예: UI 업데이트)을 계속 진행할 수 있습니다. 이렇게 하면 앱이 사용자에게 더 부드럽고 ..