Как я могу использовать NSSavePanel, чтобы выбрать каталог? - PullRequest
13 голосов
/ 03 августа 2010

Мне нужно, чтобы пользователь выбрал существующий или новый каталог, в котором мое приложение может сохранить несколько файлов.

Могу ли я сделать это с помощью NSSavePanel или есть другой класс селектора каталогов?

1 Ответ

25 голосов
/ 03 августа 2010

NSSavePanel не дает возможности выбирать папки, но NSOpenPanel (подкласс NSSavePanel) делает. Вы устанавливаете YES для -setCanChooseDirectories: и -setCanCreateDirectories :, устанавливаете подсказку, которая имеет смысл с -setPrompt:.

...