在我的项目中,我使用不同的密钥在NSUserdefaults中保存了一些值.当我点击存储在用户默认值中的按钮值时,我在我的应用程序中重置按钮应该删除.有没有办法删除那些没有键的值,并且是addSuitedNamed:和removeSuitedName可以在这种情况下使用.
NSUserDefaults * myNSUserDefaults = [NSUserDefaults standardUserDefaults];
NSDictionary * dict = [myNSUserDefaults dictionaryRepresentation];
for (id key in dict) {
//heck the keys if u need
[myNSUserDefaults removeObjectForKey:key];
}
[myNSUserDefaults synchronize];
Run Code Online (Sandbox Code Playgroud)
要么
[NSUserDefaults resetStandardUserDefaults];
[NSUserDefaults standardUserDefaults];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2938 次 |
| 最近记录: |