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
- 신도림 테크노마트
- Xcode
- 포켓몬 GO
- loop
- 앱스토어
- UIView
- IOS
- 샘플
- 페이백
- 해몽
- swift
- Example
- LG유플러스
- simulator
- 아이폰7
- 보라카이
- 얻는법
- Check
- Bitcode
- afterdelay
- UITableView
- GCD
- 신도림
- 공략
- 스마트폰
- 포켓볼
- error
- setting
- swift3
- push
Archives
- Today
- Total
목록GCD (2)
도래울
Swift performSelector: withObject: afterDelay
Swift 3let dispatchTime = DispatchTime.now() + .seconds(0.1) DispatchQueue.main.asyncAfter(deadline: dispatchTime) { // your function here }Swift 2let dispatchTime: dispatch_time_t = dispatch_time(DISPATCH_TIME_NOW, Int64(0.1 * Double(NSEC_PER_SEC))) dispatch_after(dispatchTime, dispatch_get_main_queue(), { // your function here })
개발/iOS
2017. 2. 7. 17:25
[OS] GCD(Grand Central Dispatch) 사용하기.
GCD(Grand Central Dispatch)란, C언어로 되어 있는 스레드 관리 기술로 iOS4 부터 지원하고 있다. 또한, GCD와 같은 시점에 등장한 블럭 코딩 기반으로 기존에 사용하던 NSThread, NSOperation 보다 쉽게 스레드 응용 기술을 구현할 수 있도록 지원해준다. 이 포스트는 Block 코딩, NSOperation, 멀티스레딩에 대해 이해가 있다는 가정하에 정리용으로 쓰였다. 또한, 모든 샘플 코드는 ARC 환경 및 Xcode5 환경에서 테스트 되었다. 1. 디스패치 큐(Dispatch Queues). 실행할 작업을 저장하는 큐로 시리얼 디스패치 큐와 콘커런트 디스패치 큐로 나눌 수 있다. - 시리일 디스패치 큐(Serial Dispatch Queue). 큐에 추가된 순서 ..
개발/iOS
2016. 11. 1. 15:39