Type Property


The value for the kind property that indicates that the progress is tracking a file operation. If you set this value for the progress kind, you must set a value in the user info dictionary for the fileOperationKindKey.


static let file: ProgressKind


NSProgress of this kind is assumed to use bytes as the unit of work being done, and the default implementation of localizedDescription takes advantage of that to return more specific text than it could otherwise. The fileTotalCountKey and fileCompletedCountKey keys in the userInfo dictionary are used for the overall count of files.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software