应用程序文档文件夹中的NSSavePanel setDocumentURL

时间:2014-11-12 06:43:38

标签: objective-c cocoa nssavepanel

我正在尝试在NSSavePanel中设置目录url,以便它打开该目录的面板,但是当我将其设置为应用程序文档文件夹中的路径时,它不起作用。

NSSavePanel *panel = [NSSavePanel savePanel];
NSString *fileFolder = @"/Users/me/Library/Containers/com.company.app/Data/Documents/MyFolder";
NSURL *folderURL = [NSURL URLWithString:folder];
[panel setDirectoryURL:folderURL];

如果我使用Finder以编程方式打开路径,它可以工作,所以我不明白为什么路径无法通过NSSavePanel工作。

[[NSWorkspace sharedWorkspace] @"/Users/me/Library/Containers/com.company.app/Data/Documents/MyFolder" withApplication:@"Finder"];

0 个答案:

没有答案