我试图在Xcode的Swift Cocoa应用程序中使用全局常量。我的问题是,在哪里写声明?我要使用哪种文件?
答案 0 :(得分:0)
制作一个名为Global.swift
的新文件,并定义一个结构,其中静态成员是您需要避免污染名称空间的常量:
// Global.swift
private struct MyConstants {
static let c1 = 1
static let c2 = 2
}
private
表示该结构在当前模块本地。当您需要引用常量时:
let x = MyConstants.c1