см.ниже Что я сделал:FGallery не может загрузить ImagePath С NSArray
У меня есть один NSArray
, которые имеют 10 дорожек изображения, непосредственно извлекаются из моей локальной базы данных. Каждый Путь находится в этом формате: /Users/myname/Library/Application Support/iPhone Simulator/6.1/Applications/CC5BE47A-8249-FDDF-90E3-415CEBGGD75AB/Documents/..
Я использую FGallery
для отображения изображений в виде сетки и полного размера. Когда я пытаюсь дать выше NSArray
FGallery
метод делегирования, мое приложение становится краш. и это дает мне ошибку ниже:
***** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI pathExtension]: unrecognized selector sent to instance 0xa4e8c70'
**
Теперь мне нужен:
мне нужно решение вышеуказанной ошибки и почему мое приложение будет врезаться после инициализации NSArray
которые имеют 10imagepaths в FGallery
Метод делегата?
Код добавлен:
NSString *testString = (NSString *) [[self.allImageGalleryDetails valueForKey:@"imageGallery_Detail_ImagePath"]objectAtIndex:0];
NSArray *array = [[NSArray alloc] initWithObjects:testString, nil];
listofImagePath = array; //Load FGallery View Controller
localGallery = [[FGalleryViewController alloc] initWithPhotoSource:self];
[self.navigationController pushViewController:localGallery animated:YES];
[localGallery release];
напишите свой код здесь. – Balu
NSString * testString = (NSString *) [[self.allImageGalleryDetails valueForKey: @ "imageGallery_Detail_ImagePath"] objectAtIndex: 0]; NSArray * array = [[NSArray alloc] initWithObjects: testString, nil]; listofImagePath = array; // Load FGallery View Controller localGallery = [[FGalleryViewController alloc] initWithPhotoSource: self]; [self.navigationController pushViewController: localGallery animated: YES]; [локальный выпуск в галерею]; – 2013-03-29 10:41:52
, где вы назначаете строку для просмотра изображений? Преобразуйте строку в данные после этого, чтобы передать данные в изображение. – Balu