readFileContentsType(_:toFile:)
Reads data representing a file’s contents from the receiver and writes it to the specified file.
Declaration
func readFileContentsType(_ type: NSPasteboard.PasteboardType?, toFile filename: String) -> String?Parameters
- type:
The pasteboard data type to read. You should generally specify a value for this parameter. If you specify
nil, the filename extension (in combination with theNSCreateFileContentsPboardTypefunction) is used to determine the type. - filename:
The file to receive the pasteboard data.
Return Value
The name of the file into which the data was actually written.
Discussion
Data of any file contents type should only be read using this method. If data matching the specified type is not found on the pasteboard, data of type NSFileContentsPboardType is requested.
Special Considerations
You must send an availableType(from:) or types message before invoking readFileContentsType(_:toFile:).