ios - Swift 3 - 将 bool 值发送到不同的类

标签 ios swift class

我正在尝试制作一个应用程序,您可以在欢迎屏幕上继续游戏或开始新游戏,两者都将在同一个类中处理。但是,我不确定如何根据不同类(class)的需要发送用户按下简历或新游戏的天气信息。我可以更改两个类中的值也很重要。我找到的解决方案是使用 override func prepare(for segue: UIStoryboardSegue, sender: Any?) 但是,它在 if 语句中所以我不能使用 override 我认为这就是导致它的原因不行。有谁知道更好的解决方案?谢谢!

最佳答案

将它添加到 UserDefaults 中并使用那里的值。

添加/更新

UserDefaults.standard.set(true, forKey: "Key") //Bool

获取/获取

UserDefaults.standard.bool(forKey: "Key")

关于ios - Swift 3 - 将 bool 值发送到不同的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45559776/

相关文章:

ios - 自动验证 Amazon Cognito 用户池中的用户

ios - 地址/邮政编码作为 NSString 到 CLLocation

iphone - 苹果错误 LLVM 3.1

ios - 如何快速将字节数组转换为 base64 字符串?

ios - 快速无限的内存增长

java - 引用自身的类如何工作?

ios - Stockfish Chess Engine 与 Swift 中的 iOS 项目集成

algorithm - 在 mapKit 中获取凹包

python - 采用变量类型参数的类是否是糟糕的架构

Java - 为什么 ClassName.this.variable 在变量为静态时起作用?