func write(toFile : String, atomically: Bool) -> Bool
func write(toFile : String, options: NSData.WritingOptions)
func write(to: URL, atomically: Bool) -> Bool
struct NSData.WritingOptions
Availability 有効性
Technology
func write(to url: URL
,
options writeOptionsMask: NSData
.WritingOptions
= []) throws
aURL
The location to which to write the receiver's bytes. それにレシーバの持つバイトを書き出すことになる場所。
mask
A mask that specifies options for writing the data. Constant components are described in NSData
.
データを書き出すためのオプションを指定するマスク。定数構成要素それらは、NSData
において記述されます。
true
if the operation succeeds, otherwise false
.
true
、もし操作が成功するならば、そうでなければfalse
。
Since at present only file://
URLs are supported, there is no difference between this method and write(to
, except for the type of the first argument.
目下file://
URLだけがサポートされることから、このメソッドとwrite(to
の間の違いはありません、最初の引数の型を除いては。
This method may not be appropriate when writing to publicly accessible files. To securely write data to a public location, use File
instead. For more information, seeSecuring File Operations in Secure Coding Guide.
このメソッドは、パブリックにアクセス可能なファイルに書き込む場合は、適切ではないかもしれません。安全にデータをパブリックな場所に書き出すには、File
を代わりに使ってください。さらなる情報のために、Securing File OperationsをSecure Coding Guideで見てください。
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 write(toFile : String, atomically: Bool) -> Bool
func write(toFile : String, options: NSData.WritingOptions)
func write(to: URL, atomically: Bool) -> Bool
struct NSData.WritingOptions