私は MacFUSE をいじっていますが、とてもきれいです。(Objective-C API を使用しています。)
現在、ファイルをタグで分類できるファイルシステムを構築しようとしています。つまり、フラットな構造のディレクトリ (およびおそらく大量のファイル) を使用し、ファイルをディレクトリに移動すると、実際にはタグが付けられるだけです (実際には移動しません)。このディレクトリに入ると、そのタグを持つすべてのファイルが表示されます。さらにサブディレクトリに移動することもできます。これにより、すべてのタグを持つファイルのみが生成されます。
問題は、多くのタグが存在する可能性があることです。タグの「偽の」ディレクトリをリストするのはあまり好きではありません (特に、タグに属性を提供する必要があることも意味するため)。ただし、 によって一覧表示されていないファイルまたはディレクトリを開くことはできないようですcontentsOfDirectoryAtPath:error
。
便利なデリゲート メソッドが欠けているのでしょうか、それともタグ ディレクトリも一覧表示する必要があるのでしょうか?