私は、特定のフォルダのサブディレクトリを再帰的に反復処理し、そのフォルダ内のすべての子のパスを取得する必要があるプロジェクトに取り組んでいます。 CFURLEnumeratorとNSDirectoryEnumeratorの両方がこれを行いますが、どちらを使うかは決めることができません。両者のスピードの違いはありますか?ディレクトリの内容をマッピングするには、CFURLEnumeratorとNSDirectoryEnumeratorの違いはありますか?
誰でもこれを経験していただければ幸いです。
あなたは 'NSTask'を使って' find'を呼び出す方が良いと思いますか? – newenglander
@newenglander No.これは、全く新しいプロセスを作成する追加のオーバーヘッドがあります。 – JeremyP