An interface for objects that report progress using a single progress instance.
- iOS 9.0+
- macOS 10.11+
- tvOS 9.0+
- watchOS 2.0+
Creating the Progress Object
Create the returned progress object using
NSProgressReporting. The resulting object has no parent allowing the caller to add it to a progress tree using
You can return a single progress object or a progress tree. If you are creating a progress tree, add the children to the returned progress object as described in Creating a Tree of Progress Objects.
Updating the Progress Object
Custom Class Progress
The progress object returned by the class.
An object that conveys ongoing progress for a given task to the user.