我有一個(gè)全局變量,需要在我的ViewController之間共享。在Objective-C中,我可以定義靜態(tài)變量,但是找不到在Swift中定義全局變量的方法。您知道這樣做的方法嗎?
3 回答

紫衣仙女
TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
可以通過(guò)使用private關(guān)鍵字來(lái)限制在任何方法或閉包之外定義的全局變量。
import UIKit
// MARK: Local Constants
private let changeSegueId = "MasterToChange"
private let bookSegueId = "MasterToBook"

精慕HU
TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果要在所有課程中使用它,可以使用:
public var yourVariable = "something"
如果您只想使用一個(gè)類(lèi),則可以使用:
var yourVariable = "something"
- 3 回答
- 0 關(guān)注
- 920 瀏覽
慕課專(zhuān)欄
更多
添加回答
舉報(bào)
0/150
提交
取消