Instance Method

validRequestorForSendType:returnType:

Returns self if the text view can provide and accept the specified data types, or nil if it can't.

Declaration

- (id)validRequestorForSendType:(NSPasteboardType)sendType returnType:(NSPasteboardType)returnType;

Parameters

sendType

The type of data requested.

returnType

The type of data that will be returned.

Return Value

self if sendType specifies a type of data the text view can put on the pasteboard and returnType contains a type of data the text view can read from the pasteboard; otherwise nil.

See Also

Managing the Pasteboard

- preferredPasteboardTypeFromArray:restrictedToTypesFromArray:

Returns whatever type on the pasteboard would be most preferred for copying data.

- readSelectionFromPasteboard:

Reads the text view’s preferred type of data from the specified pasteboard.

- readSelectionFromPasteboard:type:

Reads data of the given type from the specified pasteboard.

readablePasteboardTypes

The types this text view can read immediately from the pasteboard.

writablePasteboardTypes

The pasteboard types that can be provided from the current selection.

- writeSelectionToPasteboard:type:

Writes the current selection to the specified pasteboard using the given type.

- writeSelectionToPasteboard:types:

Writes the current selection to the specified pasteboard under each given type.