Я пытаюсь использовать PFLoginViewController для создания простого экрана входа в систему для моего приложения. Проблема, с которой я сталкиваюсь, заключается в возможности переключения между экраном входа в систему и главной страницей приложения на основе вывода .currentUser()
.
Я смог выполнить это в Objective C, используя этот метод:
AppDelegate.m
Логинвиевконтроллер.м
Я использую Swift в своем новом приложении и пытаюсь продублировать метод, который я использовал в Objective C, но я получаю эту ошибку, и симулятор полностью черный.]
Вот как выглядит мой код в Swift.
AppDelegate
ЛогинВК
Я немного изучил это и увидел, что это проблема с viewDidLoad
вместо использования viewWillAppear
, но я не вижу приложения к моей проблеме, потому что оно работало в Objective C в didFinishLaunchingWithOptions
, а также методы делегата PFLoginViewController не не звонил viewDidLoad
.
Любые подсказки относительно того, что является моей большой ошибкой?