func remove()
class func removeOtherVersionsOfItem (at: URL)
Availability 有効性
Technology
func replaceItem(at url: URL
,
options: NSFileVersion
.ReplacingOptions
= []) throws -> URL
url
The file whose contents you want to replace. If the file at this URL does not exist, a new file is created at the location. それの内容をあなたが置き換えるのを望むファイル。このURLでのファイルが存在しないならば、新しいファイルはその位置で作成されます。
options
オプション
Specify 0
to overwrite the file in place; otherwise, specify one of the constants described in NSFile
.
0
をファイルをその場で上書きするには指定してしてください;そうでなければ、NSFile
で指定される定数の1つを指定してください。
error
The URL of the file that was written, which may be different than the one specified in the url
parameter.
書き込まれたフアイルのURL、それはurl
パラメータにおいて指定されたものと異なるかもしれません。
When replacing the contents of the file, this method does not normally replace the display name associated with the file. The only exception is when the file at url
is of a different type than the file associated with this version object. In such a case, the file name remains the same but its filename extension changes to match the type of the new contents. (Of course, if filename extension hiding is enabled, this change is not noticeable to users.)
ファイルの内容を置き換える場合、このメソッドは通常はファイルと結びつけられた表示名を置き換えません。唯一の例外は、url
でのファイルがこのバージョンオブジェクトと結びつけられたファイルとは異なる型のものである場合です。その場合には、ファイル名は同じままです、しかしそれのファイル名拡張子は新しい内容の型に合うように変わります。(もちろん、ファイル名拡張子を隠すが有効であるならば、この変更はユーザの目につきません。)
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns a nonoptional result and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドは非オプショナルの結果を返します、そして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 remove()
class func removeOtherVersionsOfItem (at: URL)