Как я могу передать изображение в другой 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;
}
}