我正在尝试设置一个全局变量,仅仅是一个布尔标志来指示是否首次呈现视图:
所以,我想创建一个全局变量
(注:我意识到在这个问题中,我暴露了我对Swift中作用域处理的无知。请原谅我...我在赶期限,而且对这种语言还很陌生。)
感谢您的帮助。
var initialLoadFlag: Bool = true
在呈现视图之后,我希望将此标志设置为false:
var initialLoadFlag: Bool = false
然后从那时起检查它:
if initialLoadFlag {
showWelcomeMessage()
}
所以,我想创建一个全局变量
initialLoadFlag
。在哪里和如何创建?我尝试过:
- 在我的视图控制器的
viewDidLoad
区域 - 在我的AppDelegate.swift文件中的
application()
方法中 - 在
AppDelegate
类中
Use of unresolved identifier 'initialLoadFlag'
错误消息。(注:我意识到在这个问题中,我暴露了我对Swift中作用域处理的无知。请原谅我...我在赶期限,而且对这种语言还很陌生。)
感谢您的帮助。