Как я могу передать изображение в другой viewcontroller, используя раскадровку

Я использую раскадровку и Xcode 5.

Я пытаюсь использовать NSUserDefaults для хранения данных изображения. Но у меня есть много имиджа, я думаю, это быстро исчерпает себя. Есть ли лучший способ передать данные изображения на другой экран?

1 ответ

Решение

Объявите свойство в контроллере представления назначения как этот @property (nonatomic, strong) NSArray *place; Установите имя личности для вашего seque в раскадровке

Затем в контроллере источника в методе

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
   if([segue.identifier isEqualToString:@"SegueName"])
   {
     YourDestinationVC *vc = (YourDestinationVC *)segue.destinationViewController;
     vc.places = places;

   }
}
Другие вопросы по тегам