Ich arbeite an einem Projekt, das im Wesentlichen Dateien über ein Shell-Skript mit "sox" erstellt. Die Anwendung ist nicht dokumentenbasiert, sie ruft lediglich ein Skript auf, das Dateien erstellt und intern keine Daten speichert. Ich muss jedoch die Benutzer auffordern, wo die Datei gespeichert werden soll und welchen Dateinamen sie verwenden soll, bevor das Skript ausgeführt wird. Was wäre der beste Weg, ein Dialogfeld "Speichern unter ..." zu erhalten, um einen Dateipfad / Dateinamen von einem Benutzer an das Shell-Skript zu übergeben?
Das ist ziemlich einfach. Sie haben diese Frage mit NSSavePanel
und das ist genau das, was Sie verwenden möchten.
Siehe auch " Das Speichern-Panel " im Dateisystem-Programmierhandbuch.
Tags und Links macos cocoa unix nssavepanel save-as