func write(toFile : String, atomically: Bool) -> Bool
func write(to: URL, atomically: Bool) -> Bool
func write(to: URL, options: NSData.WritingOptions)
struct NSData.WritingOptions
Availability 有効性
Technology
func write(toFile path: String
,
options writeOptionsMask: NSData
.WritingOptions
= []) throws
path
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
。
This method may not be appropriate when writing to publicly accessible files. To securely write data to a public location, use File
instead.
このメソッドは、パブリックにアクセス可能なファイルに書き込む場合は、適切ではないかもしれません。安全にデータをパブリックな場所に書き出すには、File
を代わりに使ってください。
For more information, see Securing File Operations in 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(to: URL, atomically: Bool) -> Bool
func write(to: URL, options: NSData.WritingOptions)
struct NSData.WritingOptions