Concurrency in Swift and Objective-C: Building Performant UI in Modern macOS Apps
Smooth scrolling, responsive action, and seamless interactions are what users have come to expect from macOS apps - but getting it done requires careful handling of concurrent operations, especially when it comes to network requests, file I/O, image processing, and computation-bound work.