Создание экземпляра View Controller из раскадровки или создание нового экземпляра

В чем функциональная разница между созданием View Controller из раскадровки и созданием его нового экземпляра? Например:

#import "SomeViewController.h"

...

SomeViewController *someViewController = [SomeViewController new];

против

#import "SomeViewController.h"

...

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];

SomeViewController *someViewController = [storyboard instantiateViewControllerWithIdentifier:@"SomeViewController"];

В любом случае, этоsomeViewController эффективно то же самое?

Ответы на вопрос(7)

Ваш ответ на вопрос