Initializer

init(path:documentAttributes:)

Initializes a new attribute string object from RTF or RTFD data in the file at the specified path. 指定されたパスでのファイルの中のRTFまたはRTFDデータから新しい属性文字列オブジェクトを初期化します。

Declaration 宣言

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

Parameters パラメータ

path

The path to an RTF or RTFD file. RTFまたはRTFDファイルへのパス。

docAttributes

An in-out dictionary containing document-level attributes described in Document Attributes. May be NULL, in which case no document attributes are returned. Document Attributesにおいて記述される書類レベルの属性を含んでいるインアウト辞書。NULLかもしれません、その場合には書類属性は返されません。

Return Value 戻り値

Returns an initialized object, or nil if the data can’t be decoded. 初期化されたオブジェクトを、またはnilをデータがデコードできないならば返します。

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. pathの内容は、それがどんな形式であってもファイルを最も良くロードするために調査されるでしょう。フィルタサービスは、ファイルをCocoaによって認識される形式へと変換するために使われることができます。またdocAttributesにおいて、Document Attributesで記述される書類レベルの属性を含んでいる辞書を参照によって返します。docAttributesNULLかもしれません、その場合には書類属性は返されません。初期化されたオブジェクトを、またはnilpathでのファイルがデコードできないならば返します。

See Also 参照

Deprecated Initializers 非推奨イニシャライザ