我有一个全局变量,需要在我的ViewController之间共享。在Objective-C中,我可以定义静态变量,但是找不到在Swift中定义全局变量的方法。您知道这样做的方法吗?
3 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
可以通过使用private关键字来限制在任何方法或闭包之外定义的全局变量。
import UIKit
// MARK: Local Constants
private let changeSegueId = "MasterToChange"
private let bookSegueId = "MasterToBook"
精慕HU
TA贡献1845条经验 获得超8个赞
如果要在所有课程中使用它,可以使用:
public var yourVariable = "something"
如果您只想使用一个类,则可以使用:
var yourVariable = "something"
添加回答
举报
0/150
提交
取消