Il seguente programma mostra il contenuto della directory Documenti e viene visualizzato in una tabellaView. Ma la directory Documenti contiene alcune directory, alcuni audio, alcuni video e alcune immagini ecc.iphone - come verificare se il file è una directory, audio, video o immagine?
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]);
Quindi, voglio verificare se il file è directory, quindi l'immagine della directory può essere mostrata nel imageView della cella. Lo stesso per audio, video e immagine.
Ho cercato nella classe NSFileManagerRiferimento, ma non ho trovato una soluzione.
Come fare?
Ma usando estensione, non saremmo in grado di verificare se la sua directory .. – Subbu
se non v'è alcuna estensione significa che è la cartella –
@CodeJack: Controllare il codice aggiornato. – Bhavin