Мой вопрос немного отличается от моего названия. Я работал с xib. Теперь я пытаюсь работать с раскадрой. Мой вопрос в том, что если мы перемещаемся через один класс из другого класса, это StoryBoard дает преимущество для лучшего управления памятью. Предположим, у нас есть 2 ViewControllers: ViewControllerA и ViewControllerB. Мы пытаемся пройти через ViewControllerA → ViewControllerB. Теперь, в Xib наш подход ниже;
ViewControllerB *VCB = [ [ViewControllerB alloc] init];
[self.navigationController pushViewController: VCB Animated: YES];
Где в Истории,
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"Second"])
{
SecondViewController *objSecond = (SecondViewController*)[segue destinationViewController];
}
}
И сделай,
[self performSegueWithIdentifier:@"Second" sender:self];
Итак, Мой вопрос: мы выделяем наш класс в Xib, где в storyBoard нет. Так есть ли преимущества распределения памяти в раскадровке?