Make `URKArchive` implement `NSProgressReporting` on OS X >= 10.11 and iOS >= 9.0, and support implicit progress reporting for earlier OSes. https://developer.apple.com/videos/play/wwdc2015/232/ Remaining tasks: - [x] Add NSProgress support to all top-level methods - [x] For extraction to disk, add passing of the current file info to NSProgress - [x] Add section to Readme describing sample NSProgress usage and cancellation - [x] Deprecate the methods that use a `progressBlock` argument, mentioning migration to NSProgress - [x] Update documentation
Make
URKArchiveimplementNSProgressReportingon OS X >= 10.11 and iOS >= 9.0, and support implicit progress reporting for earlier OSes.https://developer.apple.com/videos/play/wwdc2015/232/
Remaining tasks:
progressBlockargument, mentioning migration to NSProgress