【发布时间】:2017-07-01 15:47:44
【问题描述】:
override func viewDidLoad() {
super.viewDidLoad()
SuccessMark.maximumValue = 100
SuccessMark.value = successMark
}
override func viewDidDisappear(_ animated: Bool) {
let successMark = SuccessMark.value
}
【问题讨论】:
-
您的代码似乎发布不正确,并且没有具体的问题描述您正在尝试做什么以及代码中发生了什么。
-
对不起,我是新手。我正在尝试访问 viewDidLoad() 中的变量 successMark。在 SuccessMark.value = successMark 行中,我收到错误:使用未解析的标识符“successMark”。我明白了原因,但我得到了错误,但我不知道如何在函数 viewDidDissapear 之外使用变量 successMark。
-
这叫几件事。初学者的可变范围。在所述函数之外的单个函数之外声明所需的变量!