删除 UserDefaults 的简单方法(无需编码)

Easy way to remove UserDefaults (without coding)

我看到有几种方法可以通过代码删除 UserDefaults

我已经从 phone 中删除了一个测试应用程序,但 UserDefault 值仍然存在。

是否有一种简单的方法来删除 UserDefaults 而不是实现删除它们的函数?

如果您从 phone 中删除该应用程序,所有 UserDefaults 都将自动删除。如果你想删除一个特定的,你可以使用 UserDefaults.standard.removeObject(forKey: "key"),或者你想删除所有的 UserDefaults,使用这个:UserDefaults.standard.removePersistentDomain(forName: Bundle.main.bundleIdentifier!)。这将清除您的代码设置的所有 UserDefaults,让您焕然一新,就好像应用已被删除并重新安装一样。