-1

如何在给定时间清除 NSUserDefaults 中的键?我在晚上 8 点设置了本地通知。那时我也希望 NSUserDefaults 被清除。对类似问题的其他回答并没有满足我的要求——他们的代码通常过于复杂,无法满足我的需要。

我知道如何在启动时清除 NSUserDefaults,但是将其与时间间隔或特定时间集成是超出我的能力范围的。任何代码将不胜感激。

4

1 回答 1

1

这是您可以清除所有内容的方法NSUserDefaults

NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
于 2012-07-20T09:33:45.863 回答