我正在尝试在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"];