如何使用NSSavePanel选择目录?

时间:2010-08-03 11:38:06

标签: cocoa macos nssavepanel

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

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

1 个答案:

答案 0 :(得分:25)

NSSavePanel不能选择文件夹,但NSOpenPanel(NSSavePanel的子类)可以。为-setCanChooseDirectories:和-setCanCreateDirectories:设置YES,使用-setPrompt设置一个有意义的提示符。