Когда мы объявляем константу с типом stati c внутри структуры глобально, когда она инициализируется? и это временной интервал этой константы. В моем случае я не хочу использовать жестко закодированные строки непосредственно в коде, поэтому я хочу хранить все строки констант моего приложения в отдельных файлах констант, будет ли он потреблять больше памяти, чем напрямую в ViewControllers.
Подход 1:
static let cancel = "Cancel"
Подход 2:
struct Constants { static let cancel = "Cancel" }
Подход 3:
enum Constants { static let cancel = "Cancel" }