Contents

read(from:ofType:)

Sets the contents of this document by reading from a file or file package, of a specified type, located by a URL.

Declaration

nonisolated func read(from url: URL, ofType typeName: String) throws

Parameters

  • url:

    The location from which the document contents are read.

  • typeName:

    The string that identifies the document type.

Discussion

The default implementation of this method just creates an NSFileWrapper and invokes [self readFromFileWrapper:theFileWrapper ofType:typeName error:outError].

For backward binary compatibility with OS X v10.3 and earlier, the default implementation of this method instead invokes [self readFromFile:[absoluteURL path] ofType:typeName] if readFromFile:ofType: is overridden and the URL uses the file: scheme.

See Also

Reading the Document’s Content