在 Swift 中创建一类全局常量的最佳方法是什么



在Objective-C中,我们曾经在类文件中执行以下操作:

在标题中:

extern NSString* const kSTRING_CONSTANT;

在实现中:

NSString* const kSTRING_CONSTANT = @"a_string_constant";

Swift 相当于什么?

处理此类常量的最佳方法是创建一个结构体

struct GlobalConstants {
    static let someNotification = "TEST"
}
println(GlobalConstants.someNotification)

如需进一步参考,请参阅 Swift 官方指南或查看以下链接

如何创建全局变量?

如果所有常量都属于同一类型,则enum可能是正确的方法

最新更新