Class
NSDirectoryEnumerator
An object that enumerates the contents of a directory.
あるディレクトリの内容を列挙するオブジェクト。
Declaration
宣言
@interface NSDirectoryEnumerator<__covariant ObjectType> : NSEnumerator
Overview
概要
You obtain a directory enumerator using NSFileManager
’s enumeratorAtPath:
method. The enumeration provides the pathnames of all files and directories contained within that directory. These pathnames are relative to the directory.
あなたはディレクトリ列挙子を、NSFileManager
の持つenumeratorAtPath:
メソッドを使って取得します。列挙は、そのディレクトリ内に含まれる全てのファイルとディレクトリのパス名を提供します。これらのパス名は、そのディレクトリに相対的です。
An enumeration is recursive, including the files of all subdirectories, and crosses device boundaries. An enumeration does not resolve symbolic links, or attempt to traverse symbolic links that point to directories.
列挙は再帰的で、すべての下位ディレクトリのファイルを含んでいます、そしてデバイス境界を越えていきます。列挙は、シンボリックリンクを解決しません、またはディレクトリを指すシンボリックリンクを辿ることを試みません。
Topics
話題
Getting File and Directory Attributes
ファイルおよびディレクトリ属性を取得する
directoryAttributes
A dictionary with the attributes of the directory at which enumeration started.
そこで列挙が始まったあるディレクトリの属性を持つ辞書。
fileAttributes
A dictionary with the attributes of the most recently returned file or subdirectory (as referenced by the pathname).
最も新しく返される(パス名によって参照される)ファイルまたは下位ディレクトリの属性を持つ辞書。
level
The number of levels deep the current object is in the directory hierarchy being enumerated.
現在のオブジェクトが列挙されているディレクトリ階層の深さ水準数。
Skipping Subdirectories
下位ディレクトリをスキップする
- skipDescendents
Causes the receiver to skip recursion into the most recently obtained subdirectory.
最も新しく取得された下位ディレクトリへの再帰をレシーバにスキップさせます。
- skipDescendants
Causes the receiver to skip recursion into the most recently obtained subdirectory.
最も新しく取得された下位ディレクトリへの再帰をレシーバにスキップさせます。
Instance Properties
インスタンスプロパティ
See Also
参照
Discovering Directory Contents
ディレクトリ内容を発見する
- 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.
指定されたパスでのディレクトリの深い列挙を実行するために使用できるディレクトリ列挙子オブジェクトを返します。
- subpathsOfDirectoryAtPath:error:
Performs a deep enumeration of the specified directory and returns the paths of all of the contained subdirectories.
指定されたディレクトリの深い列挙を実行します、そして全ての含まれる下位ディレクトリのパスを返します。
- subpathsAtPath:
Returns an array of strings identifying the paths for all items in the specified directory.
指定されたディレクトリの中の全ての項目に対するパスを識別する文字列の配列を返します。