2017-07-13 1 views
0

J'utilise NSUserDefaults ou Defaults avec des noms de suites.Dans swift, comment puis-je supprimer toutes les valeurs Defaults/NSUserDefaults d'une suite?

Par exemple: UserDefaults(suiteName: "AccountOne")?.set("Active", forKey: "AKey")

Je voudrais supprimer toutes les clés et valeurs pour le nom de la suite donnée: AccountOne

+0

essentiellement un double de https://stackoverflow.com/ questions/6797096/delete-all-keys-from-a-nsuserdefaults-dictionary-ios – rmaddy

Répondre

1

UserDefautls.standard.removePersistentDomain(forName: "AccountOne")

+0

Confusément, (puisque nous référons 'standard') c'est le chemin. – mxcl