본문 바로가기 메뉴 바로가기

iOS 개발자 꿈나무

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

iOS 개발자 꿈나무

검색하기 폼
  • 분류 전체보기 (56)
    • Algorithm (7)
      • 프로그래머스 (3)
      • 백준 (4)
    • iOS (47)
      • UIKit (3)
      • SwiftUI (16)
      • Swift (11)
    • WWDC (2)
    • CS (0)
    • Apple Developer Academy (0)
  • 방명록

2025/06/18 (1)
[swift] Swift Concurrency - Task (1)

Swift Concurrency는 Swift 자체에서 비동기와 동기 처리를 더 안전하게 하고 간결하게 만들기 위한 기능이며 swift 5.5부터 도입되었다고 한다. async/await, Actor, @sendable등 여러 가지가 있지만 그중에서 오늘 공부해 볼 주제는 바로 Task이다! Task Task는 Concurrency에서 비동기 작업의 최소 단위라고 한다. 모든 비동기 코드는 어떤 작업의 일부로 실행되곤 하는데, Task는 한 번에 하나의 작업만 수행하지만, 여러 작업을 실행할 때 동시에 수행하기 위해 Task를 스케줄링할 수 있다고 한다. 하나하나 뜯어보자. 1. Task는 한 번에 하나의 작업만 수행한다. [순차] 보통 비동기는 한번에 하나의 작업만 수행하곤 한다. 그래서 하나의 Ta..

iOS/Swift 2025. 6. 18. 20:58
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • mergeconflict
  • 16173
  • 스위프트
  • imagepicker
  • SWIFT
  • 프로그래머스
  • foundation models
  • UIKit
  • securefield
  • Fastlane
  • group tasks
  • CoreData
  • 백준
  • 클로저
  • swiftUI
  • mlmodel
  • 코딩테스트
  • detached task
  • closure
  • Xcode
  • ObservableObject
  • asyne-let
  • wwdc25
  • ios
  • unstructed task
  • combine
  • 병합충돌
  • rxswift
  • Task
  • XCTest
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바