Contents

init(path:documentAttributes:)

Initializes a new attribute string object from RTF or RTFD data in the file at the specified path.

Declaration

init?(path: String, documentAttributes dict: AutoreleasingUnsafeMutablePointer<NSDictionary?>?)

Parameters

  • path:

    The path to an RTF or RTFD file.

  • dict:

    An in-out dictionary containing document-level attributes described in Document Attributes. May be NULL, in which case no document attributes are returned.

Return Value

Returns an initialized object, or nil if the data can’t be decoded.

Discussion

The contents of path will be examined to best load the file in whatever format it’s in. Filter services can be used to convert the file into a format recognized by Cocoa. Also returns by reference in docAttributes a dictionary containing document-level attributes described in Document Attributes. docAttributes may be NULL, in which case no document attributes are returned. Returns an initialized object, or nil if the file at path can’t be decoded.

See Also

Deprecated Initializers