일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Swift
- swift CI 적용
- 2기화이팅
- MVVM
- flutter
- auto_assign
- 오픈소스
- unittest
- 함수형 프로그래밍
- print 단점
- combine
- IOS
- SwiftUI VStack
- github
- 액션과 계산 데이터
- ChatGPT
- firestore
- XCTest
- LGTM
- CI
- swift github action
- Apple Developer Academy @ POSTECH
- 하드디스크 삭제 원리
- 함수형 코딩
- os_log
- SwiftUI
- xcode
- Firebase
- Swift thread
- 쏙쏙 들어오는 함수형 코딩
Archives
- Today
- Total
목록Swift thread (1)
개발공방

제가 이해한 내용을 이해하기 쉽게 정리합니다. 혼잣말하는 느낌으로 작성해서 반말로 작성했습니다 ! DispatchQueue를 사용해야하는 이유는 도대체 뭘까?? -> 비동기적으로 처리해야할 데이터(API 통신) 가 있을 때 사용한다. (우리가 어떤 앱을 실행했을때 바로 뭔가가 뜨지않고 1~2초후에 뜨는게 API통신으로 어떤 데이터를 불러오기 때문이다.) 비동기적이란 ?? 순차적(직렬적)으로 진행되는 작업이 아닌 병렬적으로 진행되는 작업 이게 무슨 말이지 ?? 1번(2초 걸리는 작업) 2번(3초 걸리는 작업) 3번(1초 걸리는 작업) 4번(2초 걸리는 작업) 으로 수행되어야할 작업이 있을 때 동기(Sync) : 1번이 끝나야 2번이 실행되고, 2번이 끝나야 3번이 실행되고 ... 그럼 총 8초가 걸릴것이다..
Swift/UIKit
2022. 7. 14. 22:26