| 

.NET C# Java Javascript Exception

1
Hallo Team, ich muss bei meinem App Start Images vom Resources Folder in den Documents Folder Kopieren. Das ganze mache ich schon mit meiner SQLite Datenbank. Wie Kann ich jetzt noch ca 20 images ( image_100.png / image_101.png ) Kopieren ?

NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *dbPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:DB_NAME];
NSError *error1;
BOOL success;
NSArray *paths= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsDir = [paths objectAtIndex:0];
NSString *newPath = [docsDir stringByAppendingPathComponent:DB_NAME];
[fileManager removeItemAtPath:newPath error:&error1];
success = [fileManager copyItemAtPath:dbPath toPath:newPath error:&error1];


danke
News:
06.01.2012
snuffy 231 1 5
2 Antworten
0
Das sollte doch irgendwie so gehen, nur wie muss ich das in meinen Code einbinden ?

for (int i = 100; i <= 199; i ++) {
NSString *filename = [NSString stringWithFormat:@"image_%d.png", i];
}
06.01.2012
snuffy 231 1 5
0
so schaut das jett aus ;)

for (int i = 100; i <= 120; i ++) {
NSString *filename = [NSString stringWithFormat:@"image_%d.png", i];

NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *dbPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:filename];
NSError *error1;
BOOL success;
NSArray *paths= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsDir = [paths objectAtIndex:0];
NSString *newPath = [docsDir stringByAppendingPathComponent:filename];
[fileManager removeItemAtPath:newPath error:&error1];
success = [fileManager copyItemAtPath:dbPath toPath:newPath error:&error1];

}
06.01.2012
snuffy 231 1 5

Stelle deine Mobile-Frage jetzt!