В Apple Используя Swift с Cocoa и Objective-C документом (обновленный для Swift 3), они приводят следующий пример шаблона Singleton:
class Singleton {
static let sharedInstance: Singleton = {
let instance = Singleton()
// setup code
return instance
}()
}
Предположим, что этот синглтон должен управлять переменным массивом строк. Как/где я могу объявить это свойство и убедиться, что он правильно инициализирован пустым массивом [String]
?