Вы можете получить управляемый объект из вашей модели и поместить его в массив, где массив будет содержать имена фотографий, как показано ниже. Я предполагаю, что ваша сущность будет photoStore , а столбец для хранения имени файла фотографии будет nameOfPhoto , поэтому код будет выглядеть так:
NSFetchRequest *fetchRequest=[[[NSFetchRequest alloc] init] autorelease];
NSEntityDescription *entity=[NSEntityDesription entityForName:@"photoStore" inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity : entity];
NSArray fecthedObject = [fetchRequest executeFetchRequest:fetchRequest error:nil];
for(NSManagedOect *photos in fetchedObect)
{
[self.arrayOfImageNames addObject : [photos valueForKey :@nameOfPhoto"]];
}
Теперь внутри cellForRowAtIndexPath используйте имя изображения, чтобы добавить изображение к изображению вашей ячейки как,
NSString *imagePath = [NSHomeDirectory() stringByAppendingString : [[self.arrayOfImageNames objectAtIndex:indexpath.row] stringByAppendingPathComponent:"jpg"]];
cell.imageView.image=[UIImage imageNamed:imagePath];
Таким образом, вы добавите имя хранилища в основные данные, а затем получите имя, создадите путь к нему и отобразите его.