我需要用户选择一个已存在或新建的目录,以便我的应用程序可以保存一些文件。
我可以使用NSSavePanel实现这个功能,还是有其他目录选择器类可供使用?
我需要用户选择一个已存在或新建的目录,以便我的应用程序可以保存一些文件。
我可以使用NSSavePanel实现这个功能,还是有其他目录选择器类可供使用?
NSSavePanel没有选择文件夹的功能,但是NSOpenPanel(NSSavePanel的子类)可以。通过设置-setCanChooseDirectories:和-setCanCreateDirectories:为YES,并使用-setPrompt:设置一个合理的提示。