У меня есть приложение, которое может загружать сторонний код.Одна из возможностей, которую может выполнять сторонний код, - это добавление форматов, в которые приложение может экспортировать.Я использую saveDocumentTo:
в качестве средства для реализации экспорта.
Я понимаю, что могу настроить меню доступных типов файлов для сохранения через переопределение writableTypesForSaveOperation:
для моего документа, но что не работает, так это то, что вв диалоговом окне сохранения соответствующее расширение файла не добавляется к имени файла при выборе из меню.
Я попытался переопределить fileNameExtensionForType:saveOperation:
, но это даже не вызывается.
Как я могусделать так, чтобы в диалоговом окне Сохранить было найдено правильное расширение файла (если оно не известно во время компиляции)?