Просто интересно об объекте отправителя.performSegue: withSender: объект-отправитель
Я знаю, что вы можете получить к нему доступ по методу prepareForSegue...
, но доступен ли он в следующем destinationViewController
?
i.e in viewDidLoad
Могу ли я получить доступ к объекту segueSender
или что-то еще?
Я никогда не видел этого в документации. Я просто подумал, что это может быть полезно.
редактирования.К CLARITY
Я не спрашиваю, как выполнить SEGUE или найти SEGUE или что-нибудь подобное.
Скажем, у меня есть два контроллера вида (VCA и VCB).
Существует отступ от VCA до VCB с идентификатором «segue».
В СВУ я бегу ...
[self performSegueWithIdentifier:@"segue" sender:@"Hello world"];
Мой вопрос я могу получить доступ к @ «привет мир» строка из VCB или она доступна только в prepareForSegue...
методе внутри СВУ?
Возможно, я могу получить доступ к объекту отправителя segue с контроллера назначения?
и можно использовать для получить объект контроллера представления от раскадровки UIStoryboard * iPhoneStoryboard = [UIStoryboard storyboardWithName: @ «MainStoryboard_iPhone»: nil]; ViewController * firstViewController = [iPhoneStoryboard instantiateViewControllerWithIdentifier: @ "FirstViewController"]; –
?? Вы прочитали вопрос? – Fogmeister
Вы должны получить доступ к контроллеру вида просмотра в поле зрения, загрузите? –