Instance Method インスタンスメソッド

directoryContents(atPath:)

Returns the directories and files (including symbolic links) contained in a given directory. 与えられたディレクトリの中に含まれる(シンボリックリンクを含む)ディレクトリとファイルを返します。

Declaration 宣言

func directoryContents(atPath path: String) -> [Any]?

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 contentsOfDirectory(atPath:) instead. このメソッドがエラー情報を返さないことから、それはOS X v10.5現在で非推奨にされます。contentsOfDirectory(atPath:)を代わりに使ってください。.

See Also 参照

Deprecated Methods 非推奨メソッド

Related Documentation 関連文書