У меня есть следующий класс Singleton:
class Singleton {
static let sharedInstance = Singleton()
}
Я могу найти очень мало в Интернете о том, как использовать многочисленные быстрые реализации шаблона Singleton. Я использовал его раньше в Objective-C в предыдущем приложении, но мне он показался гораздо более простым.
Например, если бы я хотел создать массив пользовательских объектов, которые можно было бы использовать в любом месте приложения, как бы я его объявил и как бы реализовал. В моем классе Objective-C Singleton я создаю глобальные переменные в файле класса, а затем реализую его следующим образом:
singletonClass *mySingleton = [singletonClass sharedsingletonClass];
mySingleton.whatever = "blaaaah"
Я ценю помощь! Также я новичок здесь и новичок в Swift.