Useful Swift NSOperation and NSOperationQueue subclasses
-
Updated
Sep 29, 2024 - Swift
Useful Swift NSOperation and NSOperationQueue subclasses
AdvancedOperation
The beautiful way to chain your services logic
An example project to show how it's possible to coalesce NSOperation subclasses's callbacks with reduced boilerplate compared to previous examples
An example project to show how it's possible to coalesce NSOperation subclasses's callbacks
Example of combining NSURLSession with NSOperation to form one task
A Wrapper on NSOperation, which Makes using of NSOperation More Efficient
Improved, fully generic version of `Operation` for iOS
Let's do tasks asynchronously and sequentially
Improved, fully generic version of Operation.
Example of using GCD/NSOperation barrier tasks & DispatchGroup
An example project looking at how to coalesce networking calls using NSOperation subclasses
Guide: How to unit test asynchronous code in Swift https://www.vadimbulavin.com/unit-testing-async-code-in-swift/
Simple wrapper around NSOperation to allow operation chaining.
Concurrency & Parallelism in iOS
µFramework consisting of `NSOperationQueue` subclasses (Swift & Obj-C) which allow scheduling operations in serial subgroups inside a concurrent queue
Techniques for building "async workflows" using `NSOperation` and `NSOperationQueue`.
A java based implementation of NS Operation Queue
An Xcode 9 written with Swift 4 to introduce concurrency using BlockOperation, a "concrete subclass of Operation that manages the concurrent execution of one or more blocks." [1]
Add a description, image, and links to the nsoperationqueue topic page so that developers can more easily learn about it.
To associate your repository with the nsoperationqueue topic, visit your repo's landing page and select "manage topics."