Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 리펙토링
- ribs
- clean architecture
- collectionview
- MVVM
- Clean Code
- tableView
- Xcode
- Protocol
- 클린 코드
- rxswift
- UICollectionView
- Refactoring
- 스위프트
- Human interface guide
- combine
- HIG
- swift documentation
- RxCocoa
- UITextView
- 리팩토링
- swiftUI
- map
- Observable
- 리펙터링
- 애니메이션
- uiscrollview
- SWIFT
- uitableview
- ios
Archives
- Today
- Total
목록barrier flag (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] GCD, DispatchQueue, DispatchGroup(enter, leave, notify), DispatchWorkItem (Debounce 구현 방법)
DispatchQueue 개념 Thread pool을 thread safe하게 관리하는 객체 멀티 스레드에서도 어떤 함수나 변수, 혹은 객체가 여러 스레드로부터 동시에 접근이 이루어져도 프로그램의 실행에 문제가 발생하지 않는 것 Thread를 다루는 GCD(Grand Central Dispatch) 중 하나 DispatchQueue의 종류 3가지 1) main (serial) main thread에서 처리되는 serial queue (모든 UI관련 작업은 해당 큐에서 main queue에서 실행) 2) global (concurrent) 전체 시스템에서 공유되는 concurrent queue이고, concurrent이기 queue끼리의 우선순위를 위해서 queue를 사용할 때 QoS 설정 필요 userI..
iOS 기본 (swift)
2021. 10. 31. 02:05