Я переопределил метод prepareSavePanel(_:)
NSDocument, чтобы попытаться добавить флажок, чтобы позволить пользователю скрывать расширение имени файла при сохранении.
override func prepareSavePanel(_ savePanel: NSSavePanel) -> Bool {
savePanel.canSelectHiddenExtension = true
savePanel.isExtensionHidden = false
return true
}
Но флажок по-прежнему не будет отображаться на панели «Сохранить». .