Concurrency

Introduction to Operation and OperationQueues in iOS and Swift

For this post I assume you are already familiar with Grand Central Dispatch and the basics of concurrency in iOS.

Photo by Dan Gold on Unsplash

Let’s say you’re running a salad restaurant. You’re at the till. A customer arrives and places an order. You pass on the salad making responsibility to the team in the kitchen. To make the salad:

--

--

--

Senior iOS Engineer at Travelperk. 7+ years experience with iOS and Swift. Blogging my knowledge and experience.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Swift Processing Library Development

Gif of a rotating group of basic shapes ranging from a cube to a sphere, run on the 3D graphic module in Swift Processing

Localisation in iOS SwiftUI

Distributing compiled iOS Swift static libraries and Swift static frameworks

Ledger Upgrade 2.1 — Statement

Test Data Driven Approach in XCUITest (iOS) — Swift

Swifty way to fetch the struct properties

Why mocking in iOS tests may not stop network and DB activity entirely

Detecting Screen Size/Resolution Changes in macOS with SwiftUI

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anurag Ajwani

Anurag Ajwani

Senior iOS Engineer at Travelperk. 7+ years experience with iOS and Swift. Blogging my knowledge and experience.

More from Medium

WebSockets In Swift — IOS Development

WebSockets In Swift

Dependency Management in iOS

Automatic Height for UITableView into UIScrollView Swift

Unit Tests Basics (iOS)