我有一个隐藏的图像,当用户使用Facebook或Twitter共享时,会出现UIImageView
。当用户杀死应用程序并重新启动时,优惠券消失。我想知道如何保存图像,说明它是隐藏的还是可见的。我确信这很简单,但无论我在网上搜索什么,我似乎无法解决它。它是NSUserDefaults
还是我放在AppDelegate的ApplicationWillTerminate区域的东西?如果任何人有他们可以提供的任何想法或代码,那将非常感谢!谢谢http://i.stack.imgur.com/6hXVH.png
答案 0 :(得分:0)
是的NSUserDefaults
非常适合这个目的。
一定要设置你的旗帜:
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ImageShown"];
[[NSUserDefaults standardUserDefaults] synchronize /* saves user defaults immediately */];
然后将其取回:
BOOL shown = [[NSUserDefaults standardUserDefaults] boolForKey:@"ImageShown"];