gpt4 book ai didi

ios - 首次启动/已登录 Storyboard View Controllers Swift

转载 作者:搜寻专家 更新时间:2023-11-01 06:43:49 25 4
gpt4 key购买 nike

我有一个页面 View Controller 作为旁边的介绍教程。我的登录/注册 VC 与选项卡栏 Controller 的连接。这是我的家。

这是我想要完成的:

  1. 如果用户是第一次启动该应用程序,请转到“页面 View 简介”,这会将他们引导至“登录/注册”。

  2. 如果用户之前登录过,则转到标签栏 Controller 的主屏幕。

我的登录/注册 View Controller 设置为初始 View Controller 。 (如果重要的话,我会使用 Parse)。我猜我应该将页面 View 介绍教程设置为初始 View Controller ?我可以将登录/注册 VC 链接到页面 View ,但真的不知道从那里去哪里。我找到的所有答案都在 Objective C 中,这无济于事。谢谢!

最佳答案

你想要的是 NSUserDefaults,你可以在这里阅读:

它用作键值机制,将数据存储在您的应用程序中。当您完成启动应用程序(应用程序委托(delegate)中的 applicationDidFinishLaunchingWithOptions)时,您可以执行以下操作:

let defaults = NSUserDefaults.standardUserDefaults()
if defaults.objectForKey("userAsLoggedInBefore") {

//here you insert the code to go to the home screen

} else {

//this means the user hasn't logged in before and you can redirect him to the registeration page

}

要设置“用户登录信息”,您只需在需要时输入以下代码(在本例中为首次成功登录后)

NSUserDefaults.standardUserDefaults().setObject("1", forKey: "userAsLoggedInBefore")

如果您需要更多帮助,请说出来,我会尽力帮助您。

关于ios - 首次启动/已登录 Storyboard View Controllers Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32662590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com