Instance Method インスタンスメソッド

read(from:options:documentAttributes:error:)

Sets the contents of the receiver from the stream at data. レシーバの内容をdataでのストリームから設定します。

Declaration 宣言

iOS, iPadOS, Mac Catalyst, tvOS, watchOS

func read(from data: Data, 
  options opts: [NSAttributedString.DocumentReadingOptionKey : Any] = [:], 
documentAttributes dict: AutoreleasingUnsafeMutablePointer<NSDictionary?>?) throws

macOS

func read(from data: Data, 
  options opts: [NSAttributedString.DocumentReadingOptionKey : Any] = [:], 
documentAttributes dict: AutoreleasingUnsafeMutablePointer<NSDictionary?>?, 
    error: ()) throws

Parameters パラメータ

data

The data object providing text data. テキストデータを提供しているデータオブジェクト。

opts

Keys specifying the types of documents and other document import options. For a list of possible values, see “Option keys for importing documents” in NSAttributedString 書類の型と他の書類インポートオプションを指定しているキー。可能な値のリストとして、 “Option keys for importing documents” を NSAttributedString で見てください

dict

On return, the dictionary (if provided) contains keys representing various document-wide attributes. For a list of possible values, see “Document Attributes” in NSAttributedString. 戻りでは、辞書は(もし提供されるならば)さまざまな書類全体にわたる属性を表しているキーを含みます。可能な値の一覧として、 “Document Attributes” をNSAttributedStringで見てください。

error

Upon return, if an error occurs, contains an NSError object that describes the problem. If you are not interested in possible errors, pass in NULL. 戻りでは、エラーが発生するならば、問題を記述するNSErrorオブジェクトを含みます。あなたが起こりうるエラーに興味がないならば、NULLを渡してください。

Return Value 戻り値

true if the attributed string is created successfully; otherwise false. 属性付き文字列がうまく作成されるならばtrue;そうでなければfalse

Discussion 議論

opts can contain one of the values described in the Constants section of NSAttributedString Application Kit Additions Reference ("Option keys for importing documents"). optsは、NSAttributedString Application Kit Additions Referenceの「定数」節で記述される値の1つを含むことができます("Option keys for importing documents")。

On return, the documentAttributes dictionary (if provided) contains the various keys described in the Constants section of NSAttributedString Application Kit Additions Reference. If unsuccessful, returns NO , after setting error to point to an NSError object that encapsulates the reason why the attributed string object could not be created. 戻りでは、documentAttributes辞書は(もし提供されるならば)NSAttributedString Application Kit Additions Referenceの「定数」節で記述されるさまざまなキーを含みます。うまくいかないならば、NO を返します、errorを設定してあるNSErrorオブジェクトを指し示すようにした後で、それはなぜ属性付き文字列が作成されることができなかったかの理由をカプセル化します。

See Also 参照

Reading Content