func read(from: Data, options: [NSAttributedString.DocumentReadingOptionKey : Any], documentAttributes : AutoreleasingUnsafeMutablePointer<NSDictionary?>?)
data.
レシーバの内容をdata
でのストリームから設定します。
Availability 有効性
Technologies
iOS, iPadOS, Mac Catalyst, tvOS, watchOS
func read(from url: URL
,
options opts: [NSAttributedString
.DocumentReadingOptionKey
: Any] = [:],
documentAttributes dict: AutoreleasingUnsafeMutablePointer
<NSDictionary
?>?) throws
macOS
func read(from url: URL
,
options opts: [NSAttributedString
.DocumentReadingOptionKey
: Any] = [:],
documentAttributes dict: AutoreleasingUnsafeMutablePointer
<NSDictionary
?>?,
error: ()) throws
url
The URL of the file to read. 読み出すことになるファイルのURL。
opts
The option keys for importing the document. For a list of possible values, see “Option keys for importing documents” in NSAttributed
.
書類のインポートに対するオプションキー。可能な値の一覧として、“Option keys for importing documents” をNSAttributed
で見てください。
dict
On return, contains the document attributes. For a list of possible values, see “Document Attributes” in NSAttributed
.
戻りでは、書類属性を含みます。可能な値の一覧として、 “Document Attributes” をNSAttributed
で見てください。
error
true
if the attributed string is created successfully or false
if it was not.
属性付き文字列がうまく作成されるならばtrue
またはそうでなかったならばfalse
。
Filter services can be used to convert the contents of the URL into a format recognized by Cocoa. フィルタサービスは、URLの内容をCocoaによって認識される形式へと変換するために使われることができます。
For RTF formatted files, the contents of the file are appended to the previous string instead of replacing the previous string. Therefore, when using this method with existing content it's best to clear the content away explicitly. RTF形式ファイルに対して、ファイルの内容は以前の文字列へ追加されます、以前の文字列を置き換える代わりに。それゆえに、このメソッドを内容が存在する状態で使う時は、その内容を明示的に消去するのが最善です。
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: Data, options: [NSAttributedString.DocumentReadingOptionKey : Any], documentAttributes : AutoreleasingUnsafeMutablePointer<NSDictionary?>?)
data.
レシーバの内容をdata
でのストリームから設定します。