1
ファイルを検索して、macのルートに入れたいと思っています。私はNSFileManagerのsubpathsAtPath:を使ってルートパス "/"を入れましたが、このfuncが非常に深く検索され、長い時間がかかっていました。私が知っていることは、私が次のレベルのルートで見つけたいファイル、何が使えるのか、感謝しています。macルートの次のレベルでファイルを検索する方法は?
ファイルを検索して、macのルートに入れたいと思っています。私はNSFileManagerのsubpathsAtPath:を使ってルートパス "/"を入れましたが、このfuncが非常に深く検索され、長い時間がかかっていました。私が知っていることは、私が次のレベルのルートで見つけたいファイル、何が使えるのか、感謝しています。macルートの次のレベルでファイルを検索する方法は?
あなたのやりたいことのための「すぐに使える」ソリューションはありません。 directoryContentsAtPath:
メソッドを使用して、ルートディレクトリ内のすべてのオブジェクトのリストを取得し、それらのオブジェクトをループして、それぞれのディレクトリの内容を調べる必要があります。
directoryContentsAtPath:
メソッドはディレクトリとファイルのリストを返します。したがって、ループ内にfileExistsAtPath:isDirectory:
のようなものを使用する必要があります。