再杀掉app之后 删除NSUserDefault存在本地的数据
Posted 孙富有(iOS工程师)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了再杀掉app之后 删除NSUserDefault存在本地的数据相关的知识,希望对你有一定的参考价值。
这两天在处理 app退出后删除本地数据 在appDelegate里的这个函数里设置发现进不去
- (void)applicationWillTerminate:(UIApplication*)application {
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
}
后来查找了一些自料
要在main.m文件中设置就OK了
例如:
[[NSUserDefaults
standardUserDefaults]removeObjectForKey:@"DeviceToBle"];
[[NSUserDefaults
standardUserDefaults]synchronize];
以上是关于再杀掉app之后 删除NSUserDefault存在本地的数据的主要内容,如果未能解决你的问题,请参考以下文章
managedObjectContext 似乎删除了我的 NSUserDefault
NSUrl 未在 NSUserDefault 中存储为绝对字符串