像Objective-C一样在Swift中使用常量

时间:2016-10-04 08:41:32

标签: objective-c swift constants global

我如何使用全局常量:

#define EXAMPLE 123

来自Swift中的Objective-C

我需要使用字符串常量,必须在AppDelegate中定义它才能在每个类文件中使用#include "AppDelegate.h"的所有App中使用。

2 个答案:

答案 0 :(得分:3)

我建议在单独的文件中创建一个结构,其属性为let常量。像这样的东西

struct myConstants {
    static let firstConstant = "hello"
    static let secondConstant = "goodbye"
}

答案 1 :(得分:2)

只需创建Struct class并制作每个property/function static

struct Global {
    static var test = "Some value"
}

将其称为Global.test