Swiftpack.co - m1entus/INSOperationsKit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by m1entus.
m1entus/INSOperationsKit 1.5.0
Objective-C adaptation of the sample code provided in the Advanced NSOperations session of WWDC 2015
⭐️ 110
🕓 2 weeks ago
iOS
.package(url: "https://github.com/m1entus/INSOperationsKit.git", from: "1.5.0")

INSOperationsKit

Objective-C adaptation of the sample code provided in the Advanced NSOperations session of WWDC 2015. The sample code was originally written in Swift 2.0. For usage examples, see WWDC 2015 Advanced NSOperations and/or look at the included unit tests.

A lot of stuff was taken from PSOperations

Feel free to fork and submit pull requests, as we are always looking for improvements from the community.

This also provides fixes to issues found in the original sample code, mostly:

  • Canceling operations would not work.
  • Canceling functions are slightly more friendly.
  • Negated Condition would not negate.
  • Unit tests!

GitHub

link
Stars: 110
Last commit: 2 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics