The object that receives the completion results.
- iOS 9.3+
- macOS 10.11.4+
- Mac Catalyst 13.0+
- tvOS 9.2+
You must provide a delegate object to receive completion results and to handle any errors that might occur. For more information about the methods of the delegate protocol, see