Audrey Tam | Duration: 3h 21m | Video: H264 1920×1080 | Audio: AAC 48 kHz 2ch | 2,26 GB | Language: English + .vtt
Learn how to add concurrency to your apps! Keep your app’s UI responsive to give your users a great user experience, and learn how to avoid common concurrency problems, like race condition, priority inversion and deadlock.
Who is this for?
Experienced iOS developers, with an intermediate level of knowledge of Swift and iOS development.
Learn how to use dispatch queues and operations in your apps, to keep your app’s UI responsive, and to avoid data races, priority inversion and deadlock. You’ll learn how to manage groups of tasks with dependencies and how to use asynchronous API methods in dispatch groups and operation queues.
Covered concepts:
• Global Dispatch Queues
• Serial vs. Concurrent Queues
• Synchronous vs. Asynchronous Dispatch
• Dispatch Work Item, Dispatch Group, Dispatch Semaphore
• Data Races, TSan and Threadsafe Classes
• Quality of Service and Priority Inversion
• Avoiding Deadlock
• Operation and OperationQueue
• Asynchronous Operation
• Operation Dependencies
• Canceling Operations
• Concurrency and Core Data
• Reactive Frameworks
Password/解压密码0daydown
Download rapidgator
https://rg.to/file/a7ffba4470e1673bd0b4c7bfd37253b7/iOS-Concurrency-with-GCD.part1.rar.html
https://rg.to/file/34adcb9bf6f7dbe8ea7bf4894d8fd27c/iOS-Concurrency-with-GCD.part2.rar.html
https://rg.to/file/6c0b6c872a7ce9b5e849c4e3e01452ad/iOS-Concurrency-with-GCD.part3.rar.html
Download nitroflare
https://nitroflare.com/view/2275C23EA6C261A/iOS-Concurrency-with-GCD.part1.rar
https://nitroflare.com/view/32AC878F7793642/iOS-Concurrency-with-GCD.part2.rar
https://nitroflare.com/view/3868D344A61632E/iOS-Concurrency-with-GCD.part3.rar