全球常量宣言

时间:2019-02-17 15:18:51

标签: swift

我试图在Xcode的Swift Cocoa应用程序中使用全局常量。我的问题是,在哪里写声明?我要使用哪种文件?

1 个答案:

答案 0 :(得分:0)

制作一个名为Global.swift的新文件,并定义一个结构,其中静态成员是您需要避免污染名称空间的常量:

// Global.swift
private struct MyConstants {
    static let c1 = 1
    static let c2 = 2
}

private表示该结构在当前模块本地。当您需要引用常量时:

let x = MyConstants.c1