Po moim programie pokazuje zawartość katalogu Dokumenty i jest wyświetlany w tableView. Ale katalog Dokumenty zawiera niektóre katalogi, trochę dźwięku, niektóre wideo i niektóre obrazy itp.iphone - jak sprawdzić, czy plik jest katalogiem, dźwiękiem, wideo lub obrazem?
NSArray *dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsDir = [dirPaths objectAtIndex:0];
fileType = @"" ;
NSString *subDirectoryPath = [docsDir stringByAppendingPathComponent:fileType];
NSLog(@"path : %@",subDirectoryPath);
files = [[NSMutableArray alloc] initWithArray:[[NSFileManager defaultManager] contentsOfDirectoryAtPath:subDirectoryPath error:nil]];
NSLog(@"files ::::: %@ ",[files description]);
Tak więc, chcę sprawdzić, czy plik jest katalogiem, a następnie obraz katalogu może zostać wyświetlony na obrazie komórki. To samo dotyczy audio, wideo i obrazu.
Wyszukiwanie w klasie NSFileManager classReference, ale dint uzyskać rozwiązanie.
Jak to zrobić?
Ale za pomocą rozszerzenia, nie będzie mógł sprawdzić, czy jego katalogu .. – Subbu
jeśli nie ma rozszerzenie oznacza, że jest folderowi –
@CodeJack: Sprawdź uaktualniony kod. – Bhavin