Protocol NSItem Provider Writing
The protocol you implement on a class to allow an item provider to retrieve data from an instance of the class.
iOS 11.0+ macOS 10.13+ Mac Catalyst 13.0+ Beta tvOS 11.0+ watchOS 4.0+ Declaration protocol NSItemProviderWriting
A source app uses an object that conforms to this protocol to initialize an item provider for a copied or dragged item.
Topics Getting the Writable Type Identifiers Getting the Representation Visibility Specification
The representation visibility specifications control which categories of processes can see the item provider.
See Also Item Providers class NSItem Provider
An item provider for conveying data or a file between processes during drag and drop or copy/paste activities, or from a host app to an app extension.
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