Protocol

UICloudSharingControllerDelegate

The protocol you implement to provide additional information to, and receive notifications from, the CloudKit sharing controller.

Declaration

@protocol UICloudSharingControllerDelegate

Overview

Implement an object that conforms to the UICloudSharingControllerDelegate protocol when you want to:

Topics

Configuring the View Controller

- itemTitleForCloudSharingController:

Asks the delegate for the title to display on the invitation screen.

Required.

- itemTypeForCloudSharingController:

Asks the delegate for the Uniform Type Identifier (UTI) of the item.

- itemThumbnailDataForCloudSharingController:

Asks the delegate for the thumbnail image data to display on the invitation.

Processing Shared Items

- cloudSharingController:failedToSaveShareWithError:

Tells the delegate that the CloudKit sharing controller failed to save the share record.

Required.

- cloudSharingControllerDidStopSharing:

Tells the delegate that the user has stopped sharing the record.

- cloudSharingControllerDidSaveShare:

Tells the delegate that the CloudKit sharing controller saved the share record.

Relationships

Inherits From

See Also

Customizing the Cloud Sharing Controller Behavior

delegate

A reference to an object that conforms to the CloudKit sharing controller delegate protocol.

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