У меня есть большая путаница в новой архитектуре представления экрана в iOS. Я могу представить экран ниже двух подходов.iOS | Разница между подходом к представлению нового объекта ViewController и использованием Segue
1.By Создание объект зрение контроллер
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"SecondStoryboard" bundle:nil];
MyViewController* myVC = [sb instantiateViewControllerWithIdentifier:@"MyViewController"];
// Configure the view controller.
// Display the view controller
[self presentViewController:myVC animated:YES completion:nil];
2.By делая переход в раскадровке
я могу сделать SEGUE от раскадровки, чтобы достичь того же
ПРИМЕЧАНИЯ: Я я рассматриваю случай, когда оба ViewControllers находятся на одной раскадровке. Если оба ViewControllers находятся на разной раскадровке, то, очевидно, мы не сможем использовать segue
Запрос: Я смущен, какая разница в вышеуказанных двух подходах. Когда следует использовать для хорошей архитектуры. Есть ли разница в потреблении памяти. Apple должна была ввести segue для определенной цели. Заранее благодарим за обмен ценными знаниями.