Dans le rapport d'Apple Utilisation de Swift avec le document Cocoa et Objective-C (mis à jour pour Swift 3), ils donnent l'exemple suivant du modèle Singleton :
class Singleton {
static let sharedInstance: Singleton = {
let instance = Singleton()
// setup code
return instance
}()
}
Imaginons que ce singleton doive gérer un tableau variable de chaînes de caractères. Comment/où dois-je déclarer cette propriété et m'assurer qu'elle est initialisée correctement à un tableau vide de chaînes de caractères ? [String]
le réseau ?