사용자가 NSOpenPanel에서 폴더를 선택하게했습니다. file : // localhost/Folder와 같은 파일 경로를 반환합니다. 모든 잘못 어디로 여기 내 코드는 다음과 같습니다 여기폴더에서 파일 가져 오는 중 오류가 발생했습니다. 폴더를 인식하는 중 오류가 발생했습니다. (목표 c)
NSURL *filePath = [openDlg URL]; //OpenDlg is my NSOpenPanel
NSString *s = [filePath absoluteString];
NSLog(@"%@",s);
NSError *error;
NSArray *b = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:s error:&error];
if (error) {
NSLog(@"%@",error);
}
NSLog(@"%lu",b.count);
에 상관없이 내가 선택한 항목 폴더,이 오류 메시지가 전송되지 않습니다 : 폴더 "폴더가"존재하지 않는 "사용자 정보 = 0x10518b320 {NSFilePath = 파일. : // localhost/Folder, NSUserStringVariant = ( 폴더 ), NSUnderlyingError = 0x10515d5e0 "작업을 완료 할 수 없습니다. (OSStatus 오류 -43.) "}
무슨 일?!? 이것은 내가 폴더 안에있는 모든 파일에 액세스 할 수있는 방법을 할?
고마워요! 그게 효과가 있었어. – Drenguin