Make your logic flow and data flow clean and human readable
-
Updated
Aug 16, 2017 - Swift
Make your logic flow and data flow clean and human readable
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]
An example project showing how we can capture the callback queue across threads
Wrapper around URLSession and URLSessionTask to enable seamless integration with Operation / OperationQueue.
An example project showing usage of Operations and dependencies.
PeakOperation is a Swift microframework providing enhancement and conveniences to Operation.
A Wrapper on NSOperation, which Makes using of NSOperation More Efficient
An example project looking at how to combine Operations with URLSession 📡
Simple search photos application which uses Flickr REST API.
Manager of different background tasks
⏲ A tiny package to measure code execution time. Only 20 lines of code.
NSOperation's missing pieces
Enqueue your network requests using NetworkRequestOperationQueue.
AdvancedOperation
Useful Swift NSOperation and NSOperationQueue subclasses
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Add a description, image, and links to the operation topic page so that developers can more easily learn about it.
To associate your repository with the operation topic, visit your repo's landing page and select "manage topics."