Estoy escribiendo una aplicación en Cocoa que permite al usuario exportar datos en 3 formatos diferentes: CSV, JSON y XML. He añadido las extensiones permitidas a un NSSavePanel:Con NSSavePanel, ¿cómo puede el usuario elegir un tipo de archivo específico para guardar?
NSSavePanel* saveFile = [NSSavePanel savePanel];
NSArray* extensions = [[NSArray alloc] initWithObjects:@"csv", @"json" @"xml", nil];
[saveFile setAllowedFileTypes:extensions];
Sin embargo, ¿cómo puedo configurar el NSSavePanel para permitir al usuario seleccionar el formato que debe guardar en, por ejemplo, en edición de textos en un cuadro de lista "Formato de archivo" ¿se ofrece? Si esto es posible, ¿cómo puedo determinar qué formato se ha seleccionado?
Eso es genial, ¡gracias! – BWHazel