Подтвердить что ты не робот

Как передать информацию между segues раскадровки?

В приложении, которое я создаю, одна из особенностей заключается в том, что пользователи могут отправлять свои собственные кавычки, которые будут отображаться в приложении. Существует один раскладной план, который позволяет пользователю вводить свое имя, адрес электронной почты и веб-сайт, а затем в следующий раз они печатают в цитате, а приложение затем отправляет все эти данные в базу данных. Я не уверен, как я могу легко передавать данные с первого раскадровки segue на следующий, чтобы он мог размещать всю информацию в базе данных за один раз. Заранее благодарим за любые ответы.

4b9b3361

Ответ 1

Используйте метод prepareForSegue:sender: для передачи данных от контроллера источника до получателя:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:...]) {
        MyViewController *controller = (MyViewController *)segue.destinationViewController;
        controller.myProperty1 = ...;
        controller.myProperty2 = ...;
    }
}