Я пытаюсь создать пример приложения из SDK для iSCK для iBook, но я использую раскадровки, поэтому он немного отличается.Невозможно вызвать метод View Controller из делегата приложения
Я делаю эту проверку в моем AppDelegate.m применения didFinishLaunchingWithOptions:
if (FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded) {
// To-do, show logged in view
} else {
// No, display the login page.
[self showLoginView];
}
return YES;
Я создал SEGUE от моей основной ViewController
к навигации контроллера. Segue отлично работает, если я запускаю его с помощью кнопки в моем ViewController
виде, но я не могу назвать этот метод из моего AppDelegate
.
Имя метода (который выполняет segue): -displayLoginView
, но я не могу найти способ указать конкретный экземпляр моего ViewController
, который активен при запуске.
Любые идеи?
Если я использую self.window.rootViewController, ничего не меняется, кроме отладчика, который говорит мне, что я пытаюсь представить viewcontroller, который не находится в представлении hierarky. – marsrover