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

时间:2014-11-26 11:09:33

标签: swift

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

在标题中:

extern NSString* const kSTRING_CONSTANT;

在实施中:

NSString* const kSTRING_CONSTANT = @"a_string_constant";

什么是Swift相当于此?

2 个答案:

答案 0 :(得分:2)

处理这种常量的最佳方法是创建一个Struct

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

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

How to create a global variable?

答案 1 :(得分:0)

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