Instance Method
インスタンスメソッド
linkPath:toPath:handler:
Creates a link from a source to a destination.
リンクをソースから行き先まで作成します。
Parameters
パラメータ
source
A path that identifies a source file or directory.
あるパス、それはソースファイルまたはディレクトリを識別します。
The file, link, or directory specified by source
must exist.
source
によって指定されたファイル、リンク、またはディレクトリは存在しなければなりません。
destination
A path that identifies a destination file or directory.
あるパス、それは行き先ファイルまたはディレクトリを識別します。
The destination should not yet exist. The destination path must end in a filename; there is no implicit adoption of the source filename.
行き先は、まだ存在する必要はありません。行き先パスはファイル名で終わらなければなりません;ソースファイル名の暗黙的な選出はありません。
handler
An object that responds to the callback messages fileManager:willProcessPath:
and fileManager:shouldProceedAfterError:
. You can specify nil
for handler
; if you do so and an error occurs, the method automatically returns NO
.
あるオブジェクト、それはコールバックメッセージfileManager:willProcessPath:
とfileManager:shouldProceedAfterError:
に応答します。あなたは、nil
をhandler
に指定できます;あなたがそうするそしてエラーが発生するならば、メソッドは自動的にNO
を返します。
Return Value
戻り値
YES
if the link operation is successful. If the operation is not successful, but the handler method fileManager:shouldProceedAfterError:
returns YES
, also returns YES
. Otherwise returns NO
.
YES
、もしリンク操作が成功であるならば。操作が成功しない、しかしハンドラメソッドfileManager:shouldProceedAfterError:
はYES
を返すならば、同様にYES
を返します。そうでなければNO
を返します。
Discussion
議論
The handler callback mechanism is similar to delegation. NSFileManager
sends fileManager:willProcessPath:
when it begins a copy, move, remove, or link operation. It sends fileManager:shouldProceedAfterError:
when it encounters any error in processing
ハンドラコールバックの仕組みは、委任と似ています。NSFileManager
は、fileManager:willProcessPath:
をそれがコピー、移動、削除、またはリンク操作を開始する時に送信します。それは、fileManager:shouldProceedAfterError:
をそれが何らかのエラーに処理中に遭遇する時に送信します。
Special Considerations
特別な注意事項
Because this method does not return error information, it has been deprecated as of OS X v10.5. Use removeItemAtPath:error:
instead.
このメソッドがエラー情報を返さないことから、それはOS X v10.5現在で非推奨にされます。removeItemAtPath:error:
を代わりに使ってください。
See Also
参照
Deprecated Methods
非推奨メソッド
- copyPath:toPath:handler:
Copies the directory or file specified in a given path to a different location in the file system identified by another path.
与えられたパスの中の指定されたディレクトリまたはファイルを別のパスによって識別されるファイルシステムの中の異なる場所へとコピーします。
Deprecated
非推奨
- movePath:toPath:handler:
Moves the directory or file specified by a given path to a different location in the file system identified by another path.
与えられたパスによって指定されるディレクトリまたはファイルを、別のパスによって識別されるファイルシステムの中の異なる場所に移動します。
Deprecated
非推奨
- removeFileAtPath:handler:
Deletes the file, link, or directory (including, recursively, all subdirectories, files, and links in the directory) identified by a given path.
与えられたパスによって識別されるファイル、リンク、またはディレクトリを(再帰的にそのディレクトリの中の全ての下位ディレクトリ、ファイル、そしてリンクを含めて)消去します。
Deprecated
非推奨
- fileAttributesAtPath:traverseLink:
Returns a dictionary that describes the POSIX attributes of the file specified at a given.
与えられるところで指定されたファイルのPOSIX属性を記述する辞書を返します。
Deprecated
非推奨
- fileSystemAttributesAtPath:
Returns a dictionary that describes the attributes of the mounted file system on which a given path resides.
そこにおいて与えられたパスが存在するところのマウントされたファイルシステムの属性を記述する辞書を返します。
Deprecated
非推奨
- directoryContentsAtPath:
Returns the directories and files (including symbolic links) contained in a given directory.
与えられたディレクトリの中に含まれる(シンボリックリンクを含む)ディレクトリとファイルを返します。
Deprecated
非推奨
- pathContentOfSymbolicLinkAtPath:
Returns the path of the directory or file that a symbolic link at a given path refers to.
与えられたパスでのシンボリックリンクが参照するディレクトリまたはファイルのパスを返します。
Deprecated
非推奨
- fileManager:shouldProceedAfterError:
An NSFileManager
object sends this message to its handler for each error it encounters when copying, moving, removing, or linking files or directories.
ファイルまたはディレクトリをコピー、移動、削除、またはリンクする場合にそれが出くわす各エラーに対するそれのハンドラにこのメッセージを送ったNSFileManager
オブジェクト。
Deprecated
非推奨
- fileManager:willProcessPath:
An NSFileManager
object sends this message to a handler immediately before attempting to move, copy, rename, or delete, or before attempting to link to a given path.
移動、コピー、名前変更、または消去を試みる直前に、または与えられたパスにリンクを試みる前にハンドラにこのメッセージを送ったNSFileManager
オブジェクト。
Deprecated
非推奨
Related Documentation
関連文書
- moveItemAtPath:toPath:error:
Moves the file or directory at the specified path to a new location synchronously.
指定されたパスでファイルやディレクトリを新しい場所に同期的に移動します。