次のコードを使用して、ボリュームの空き容量を確認しています。フォルダーは、NSOpenPanel を使用して提供されました。選択したアイテムはマウントされたボリュームであり、返されるパスは \Volumes\Name です
NSDictionary* fileAttributes = [[NSFileManager defaultManager] fileSystemAttributesAtPath:folder];
unsigned long long size = [[fileAttributes objectForKey:NSFileSystemFreeSize] longLongValue];
Cocoa を使用してマウントされたボリュームの空き容量を確認するより良い方法はありますか?
更新: 実際、これはボリュームの空き容量を決定する最良の方法です。機能していないように見えましたが、これは、フォルダーが実際には /Volume/VolumeName ではなく /Volumes であったためです。