#objective-c #xcode #macos #cocoa #macos-sierra
#objective-c #xcode #macos #cocoa #macos-sierra
Вопрос:
У меня проблема с сохранением файла в том же месте в приложении macOS. Я получаю
ImageIO: IIOImageWriteSession:111: cannot create: '/Users/user/Documents/image.jpg.sb-c437170c-8GQ3pE'
error = 1 (Operation not permitted)
У меня есть функция «Сохранить как», и она работает хорошо. Насколько я понимаю, вы не можете просто сохранить файл без NSSavePanel. Итак, что я должен использовать для сохранения файла в том же месте?
Спасибо!
Комментарии:
1. Что вы хотите сохранить? Как вы сохраняете с
NSSavePanel
помощью? Вы прочитали тот же файл и как?
Ответ №1:
Я уже решил эту проблему. Правильное решение — использовать закладки с защитой для сохранения файла. Созданная закладка дает вам разрешение на сохранение файла в том же месте без NSSavePanel.