Что-то происходит в моей модели данных, и мне нужно представить модальный контроллер представления, созданный через раскадровку.
Как я могу это сделать? Мне нужно представить модальный VC из NSObject, и, очевидно, presentViewController — это метод UIViewController.
Как лучше всего это сделать?
UIStoryboard *mainStoryboard = [(AppDelegate *) [[UIApplication sharedApplication] delegate] storyboard];
NewMessageListenPopupVC *popupVC = [mainStoryboard instantiateViewControllerWithIdentifier:@"NewMessageListenPopupVC"];
[self presentViewController:popupVC animated:YES completion:nil];
ИЗМЕНИТЬ:
Код, который я, вероятно, собираюсь использовать:
UIStoryboard *mainStoryboard = [(AppDelegate *) [[UIApplication sharedApplication] delegate] storyboard];
NewMessageListenPopupVC *popupVC = [mainStoryboard instantiateViewControllerWithIdentifier:@"NewMessageListenPopupVC"];
UIViewController *rootVC = [[(AppDelegate *) [[UIApplication sharedApplication] delegate] window] rootViewController];
[rootVC presentViewController: popupVC animated:YES completion:nil];