iPhone copia cartella dal pacchetto ai documenti
-
27-09-2019 - |
Domanda
Sto attraversando un periodo molto difficile per farlo funzionare.Sto cercando di copiare una cartella dal mio bundle nella directory dei documenti.
la cartella che sto cercando è qui:
...app/Resources/12/(un mucchio di jpg)
NSString *myPath = [[[NSBundle mainBundle] resourcePath]stringByAppendingPathComponent:@"12"];
NSLog(@"%@",myPath);/// returns "..../MyApp.app/12"
NSArray *arrayOf12s = [[NSFileManager defaultManager]contentsOfDirectoryAtPath:myPath error:nil];
NSLog(@"%@",arrayOf12s); ////always returns NULL
Soluzione
Che ne dici di usare l'argomento NSError in -contentsOfDirectoryAtPath:error:chiamata?
NSString *myPath = [[[NSBundle mainBundle] resourcePath]stringByAppendingPathComponent:@"12"];
NSLog(@"%@",myPath);/// returns "..../MyApp/12"
NSError *error = nil;
NSArray *arrayOf12s = [[NSFileManager defaultManager]contentsOfDirectoryAtPath:resourceDBFolderPath error:&error];
if (error)
NSLog(@"Error: %@", [error localizedDescription]);
NSLog(@"%@",arrayOf12s); ////always returns NULL
Potrebbe far luce sulla causa...
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow