func read(from: URL, options: [NSAttributedString.DocumentReadingOptionKey : Any], documentAttributes : AutoreleasingUnsafeMutablePointer<NSDictionary?>?)
The data object providing text data. テキストデータを提供しているデータオブジェクト。
data.
レシーバの内容をdata
でのストリームから設定します。
Availability 有効性
Technologies
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
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 NSAttributed
書類の型と他の書類インポートオプションを指定しているキー。可能な値のリストとして、 “Option keys for importing documents” を NSAttributed
で見てください
dict
On return, the dictionary (if provided) contains keys representing various document-wide attributes. For a list of possible values, see “Document Attributes” in NSAttributed
.
戻りでは、辞書は(もし提供されるならば)さまざまな書類全体にわたる属性を表しているキーを含みます。可能な値の一覧として、 “Document Attributes” をNSAttributed
で見てください。
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
を渡してください。
true
if the attributed string is created successfully; otherwise false
.
属性付き文字列がうまく作成されるならばtrue
;そうでなければfalse
。
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 document
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.
戻りでは、document
辞書は(もし提供されるならば)NSAttributedString Application Kit Additions Referenceの「定数」節で記述されるさまざまなキーを含みます。うまくいかないならば、NO を返します、error
を設定してあるNSError
オブジェクトを指し示すようにした後で、それはなぜ属性付き文字列が作成されることができなかったかの理由をカプセル化します。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns Void
and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドはVoid
を返します、そして失敗の場合にエラーをスローすることを指し示すためにthrows
キーワードで印されます。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
func read(from: URL, options: [NSAttributedString.DocumentReadingOptionKey : Any], documentAttributes : AutoreleasingUnsafeMutablePointer<NSDictionary?>?)