gpt4 book ai didi

xcode - Swift 中的 session

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

如果我有一个登录用户并使用以下方法将他的 ID 存储在应用程序中

NSUserDefaults.standardUserDefaults().setBool(true, forKey:"isUserLoggedIn");
NSUserDefaults.standardUserDefaults().synchronize();

如何让它成为一个 session ,以便我可以在每个页面中使用它

示例欢迎“userLoggedin”

最佳答案

使用单例可能有帮助:

class LoginInfo {

var isLogin:Bool = false
static let shareInstance = LoginInfo()

init() {}
}

// when login success set isLogin be true
LoginInfo.shareInstance.isLogin = true

// when login out set isLogin be false
LoginInfo.shareInstance.isLogin = false

// in other pages can call this
if LoginInfo.shareInstance.isLogin {
// do something
}

希望对您有所帮助:-)

关于xcode - Swift 中的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37541612/

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