标签: cocoa macos nssavepanel
我需要用户选择现有的或新的目录,我的应用可以保存一些文件。
我可以使用NSSavePanel执行此操作还是有另一个目录选择器类?
答案 0 :(得分:25)
NSSavePanel不能选择文件夹,但NSOpenPanel(NSSavePanel的子类)可以。为-setCanChooseDirectories:和-setCanCreateDirectories:设置YES,使用-setPrompt设置一个有意义的提示符。