Initializer

init(rtf:documentAttributes:)

Creates an attributed string by decoding the stream of RTF commands and data in the specified data object. 属性付き文字列をRTFコマンドそれらからなるストリームと指定されたデータオブジェクトの中のデータをデコードすることによって作成します。

Declaration 宣言

init?(rtf data: Data, 
documentAttributes dict: AutoreleasingUnsafeMutablePointer<NSDictionary?>?)

Parameters パラメータ

data

The data containing RTF content. RTFコンテンツを含んでいるデータ。

dict

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

Return Value 戻り値

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

Discussion 議論

Also returns by reference in dict a dictionary containing document-level attributes described in NSAttributedString.DocumentAttributeKey. dict may be NULL, in which case no document attributes are returned. Returns an initialized object, or nil if data can’t be decoded. またdictにおいて、NSAttributedString.DocumentAttributeKeyにおいて記述される書類レベルの属性を含んでいる辞書を参照によって返します。dictNULLかもしれません、その場合には書類属性は返されません。初期化されたオブジェクトを、またはnildataがデコードできないならば返します。

See Also 参照

Creating an Attributed String 属性付き文字列を作成する