ユーザーがCSV、JSON、XMLの3つの異なる形式でデータをエクスポートできるようにするアプリケーションをCocoaで作成しています。許可された拡張機能をNSSavePanelに追加しました。
NSSavePanel* saveFile = [NSSavePanel savePanel];
NSArray* extensions = [[NSArray alloc] initWithObjects:@"csv", @"json" @"xml", nil];
[saveFile setAllowedFileTypes:extensions];
ただし、「ファイル形式」リストボックスが提供されているテキストエディットなど、ユーザーが保存する形式を選択できるようにNSSavePanelを設定するにはどうすればよいですか。これが可能な場合、どの形式が選択されたかをどのように判断しますか?