首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 8和iOS 8下的NSUserDefaults

iOS 8和iOS 8下的NSUserDefaults
EN

Stack Overflow用户
提问于 2014-09-21 14:08:33
回答 1查看 456关注 0票数 0

我知道NSUserDefaults将数据保存在应用程序中,所以在iOS 8下删除应用程序后,数据会被清除。但在iOS 8中删除应用程序后,数据仍然存在。

代码语言:javascript
复制
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

以下代码适用于iOS 8(删除应用程序后清除数据)

代码语言:javascript
复制
NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.com.AppCompany.Appname"];

这段代码可以在iOS 8下运行吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-13 19:00:52

如果您在ios模拟器中运行应用程序,NSUserDefaults将不会被清除。这是模拟器bug,.It在ios设备上完美工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25956341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档