在Swift中我们可以使用以下内容: -Swift 3.x和4.x获取所有键和值:for (key, value) in UserDefaults.standard.dictionaryRepresentation() { print("\(key) = \(value) \n")}用于检索用户默认值的完整字典表示:print(Array(UserDefaults.standard.dictionaryRepresentation()))要检索密钥:// Using dump since the keys are an array of strings.dump(Array(UserDefaults.standard.dictionaryRepresentation().keys))要检索值:我们也可以在这里使用dump,但是这将返回values数组中每个元素的完整继承层次结构。如果需要有关对象的更多信息,则使用dump,否则继续使用普通的print语句。// dump(Array(UserDefaults.standard.dictionaryRepresentation().values))print(Array(UserDefaults.standard.dictionaryRepresentation().values))Swift 2.x用于检索用户默认值的完整字典表示:print(NSUserDefaults.standardUserDefaults().dictionaryRepresentation())要检索密钥:print(NSUserDefaults.standardUserDefaults().dictionaryRepresentation().keys.array)要检索值:print(NSUserDefaults.standardUserDefaults().dictionaryRepresentation().values.array)