Instance Method
インスタンスメソッド
directoryContentsAtPath:
Returns the directories and files (including symbolic links) contained in a given directory.
与えられたディレクトリの中に含まれる(シンボリックリンクを含む)ディレクトリとファイルを返します。
Parameters
パラメータ
path
A path to a directory.
ディレクトリへのあるパス。
Return Value
戻り値
An array of NSString
objects identifying the directories and files (including symbolic links) contained in path
. Returns an empty array if the directory exists but has no contents. Returns nil
if the directory specified at path
does not exist or there is some other error accessing it.
path
に含まれるディレクトリとファイル(シンボリックリンクを含む)を識別しているNSString
オブジェクトからなる配列。ディレクトリが存在するが内容を持たないならば、空の配列を返します。nil
を返します、もしpath
で指定されるディレクトリが存在しないまたは何か他のエラーがそれにアクセスすることであるならば。
Discussion
議論
The search is shallow, and therefore does not return the contents of any subdirectories and does not traverse symbolic links in the specified directory. This returned array does not contain strings for the current directory (“.
”), parent directory (“..
”), or resource forks (begin with “._”).
検索は浅いです、そしてそれゆえ何らかの下位ディレクトリの内容を返しません、そして指定されたディレクトリの中のシンボリックリンクを辿りません。この返される配列は、現在のディレクトリ(“.
”)、親ディレクトリ(“..
”)、またはリソークフォーク(“._” で始まるファイル)に対する文字列を含みません。
Special Considerations
特別な注意事項
Because this method does not return error information, it has been deprecated as of OS X v10.5. Use contentsOfDirectoryAtPath:error:
instead.
このメソッドがエラー情報を返さないことから、それはOS X v10.5現在で非推奨にされます。contentsOfDirectoryAtPath: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
非推奨
- 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
関連文書
- fileExistsAtPath:isDirectory:
Returns a Boolean value that indicates whether a file or directory exists at a specified path.
ファイルまたはディレクトリが指定されたパスで存在するかどうかを指し示すブール値を返します。
- subpathsAtPath:
Returns an array of strings identifying the paths for all items in the specified directory.
指定されたディレクトリの中の全ての項目に対するパスを識別する文字列の配列を返します。
- contentsOfDirectoryAtPath:error:
Performs a shallow search of the specified directory and returns the paths of any contained items.
指定されたディレクトリの浅い検索を実行して、あらゆる含まれる項目のパスを返します。
- enumeratorAtPath:
Returns a directory enumerator object that can be used to perform a deep enumeration of the directory at the specified path.
指定されたパスでのディレクトリの深い列挙を実行するために使用できるディレクトリ列挙子オブジェクトを返します。