如何使用NSSavePanel选择目录?

Lot*_*har 13 macos cocoa nssavepanel

我需要用户选择现有的或新的目录,我的应用程序可以保存一些文件.

我可以使用NSSavePanel执行此操作还是有另一个目录选择器类?

Jos*_*zzi 25

NSSavePanel不提供选择文件夹的功能,但是NSOpenPanel(NSSavePanel的子类)可以.为-setCanChooseDirectories:和-setCanCreateDirectories:设置YES,设置一个对-setPrompt:有意义的提示.