Instance Property


A string identifying the kind of progress being made.


var kind: ProgressKind? { get set }


This property identifies the kind of progress being made, such as file. It can be nil.

If the value of the localizedDescription property has not previously been set to a non-nil value, the default localizedDescription getter uses the progress kind to determine how to use the values of other properties, as well as values in the user info dictionary, to create a string that is presentable to the user.

See Also

Progress Information

var isIndeterminate: Bool

Indicates whether the tracked progress is indeterminate.

var userInfo: [ProgressUserInfoKey : Any]

A dictionary of arbitrary values associated with the receiver.