繁体   English   中英

Nsuserdefaults或州保护/恢复

[英]Nsuserdefaults or state preservation/restoration

我有一个隐藏的图像,当用户使用Facebook或Twitter共享时,会出现UIImageView 当用户杀死应用程序并重新启动时,优惠券消失。 我想知道如何保存图像,说明它是隐藏的还是可见的。 我确信这很简单,但无论我在网上搜索什么,我似乎无法解决它。 它是NSUserDefaults还是我放在AppDelegate的ApplicationWillTerminate区域的东西? 如果任何人有他们可以提供的任何想法或代码,那将非常感谢! 谢谢http://i.stack.imgur.com/6hXVH.png

是的NSUserDefaults非常适合这个目的。

一定要设置你的旗帜:

[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ImageShown"];
[[NSUserDefaults standardUserDefaults] synchronize /* saves user defaults immediately */];

并将其检索回来:

BOOL shown = [[NSUserDefaults standardUserDefaults] boolForKey:@"ImageShown"];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM