我正在情节提要中制作一个带有 2 个导航控制器的应用程序。第一个是LoginRootController
,第二个是RootController
。
LoginRootController 被设置为初始视图控制器。我已将 google 和 facebook 登录集成到应用程序中。他们的代表在AppDelegate
。当我登录时,我设置RootController
为rootViewController
哪个有主页。我正在从loginButton()
ofFBSDK
和"signIn(signIn: didSignInForUser user: withError error:)"
google 委托函数中设置它。有signInSilently()
和fb登录applicationDidBecomeActive
。
问题是每当调用登录时,我的主页都会被加载。当我手动登录时,我只想加载一次主页。执行此操作的最佳方法是什么?