Return Value
戻り値
An array of strings, each containing the path of an item in the directory specified by path
.
それぞれがpath
によって指定されたディレクトリの中の項目のパスを含んでいる文字列からなる配列。
Discussion
議論
This method recurses the specified directory and its subdirectories. The method skips the “.
” and “..
” directories at each level of the recursion.
このメソッドは、指定されたディレクトリとそれの下位ディレクトリを再帰します。このメソッドは、“.
” と “..
” ディレクトリを再帰の各水準でスキップします。
Because this method recurses the directory’s contents, you might not want to use it in performance-critical code. Instead, consider using the enumerator(at:includingPropertiesForKeys:options:errorHandler:)
or enumerator(atPath:)
method to enumerate the directory contents yourself. Doing so gives you more control over the retrieval of items and more opportunities to complete the enumeration or perform other tasks at the same time.
このメソッドはディレクトリの内容を再帰することから、あなたは性能重視のコードにおいてそれを使おうと思わないかもしれません。代わりに、enumerator(at:includingPropertiesForKeys:options:errorHandler:)
またはenumerator(atPath:)
メソッドを使ってあなた自身でディレクトリ内容を列挙することを考えてください。そうすることは、あなたに項目の検索にわたってさらなる制御を、そして列挙を完全なものにするまたは他のタスクを同時に実行するさらなる機会を与えます。