iOS で下位レベルの APIを使用してファイルシステムから読み取る多くの方法にはNSFileManager
、組み込みのキャッシュが含まれているため、変更されていないディレクトリからの読み取りは、ディレクトリに多くの項目がある場合でも非常に高速です。
グロブを使用してディレクトリ内のファイルを列挙できるようにしたい状況があります。
つまり、フォルダには次のような名前のファイルがあります。
1-1-0.png
1-2-0.png
1-3-0.png
1-3-1.png
2-2-1.png
5-1-1.png
5-1-2.png
5-2-1.png
5-3-0.png
6-1-1.png
...
1501-5-2.png
一致するすべてのファイル名を取得したい場合があります。5-*-1.png
これにより、 と が返さ5-1-1.png
れ5-2-1.png
ます。
ディレクトリ リスト全体をロードしてから RAM でグロビングを実行するのは非常に簡単ですが、キャッシュが組み込まれている OS レベルでこれを実行する方法はありますか?