9
파일 저장을위한 디렉토리를 사용자가 선택하게하고 싶습니다. 그러나 URL이 파일이 아닌 디렉토리인지 확인하는 방법은 무엇입니까? 미래에이 글을 읽는 사람을위한NSOpenPanel 디렉토리가 아닌 파일을 선택하십시오.
이NSOpenPanel* panel = [NSOpenPanel openPanel];
[panel setCanChooseDirectories:YES];
[panel setCanCreateDirectories:YES];
[panel beginSheetModalForWindow:self.window completionHandler:^(NSInteger result){
if (result == NSFileHandlingPanelOKButton) {
NSArray* urls = [panel URLs];
for (NSURL *url in urls) {
//here how to judge the url is a directory or a file
}
}
}];
기술적를 사용하여 피할 수 확인 -C도,'false' 대신에'NO'를 사용합니다. –
예, 그렇습니다. Swift에서는 false를 사용해야합니다. –