У меня проблема с копированием изображения из ресурсов проекта в папку «Документы».
Я использую copyItemAtPath NSFileManager.Когда я тестирую его на симуляторе, он работает нормально, но когда я делаю это на устройстве (iPod или iPad), изображение копируется с ошибками.
Используя PhoneView, я вижу скопированное изображение, но когда я его открываю, изображение пустое.Когда я открываю его в Firefox, появляется следующее сообщение:
Изображение «file: ///../logo.png» не может быть отображено, поскольку оно содержит ошибки.
NSFileManager *fileMgr = [NSFileManager defaultManager];
NSString *logoPath = [webPath stringByAppendingPathComponent:@"logo"];
if (![fileMgr fileExistsAtPath:logoPath]) {
NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"logo" ofType:@"png"];
NSError *error = nil;
BOOL isSuccess = [fileMgr copyItemAtPath:resourcePath toPath:logoPath error:&
if (!isSuccess || error) {
if (error)
NSLog(@"ERROR copy logo: %@", [error description]);
}
}
}
Есть идеи?
Заранее спасибо.