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