iphone - 如何保存应用程序的当前状态

标签 iphone call savestate

我正在制作一个 iPhone 应用程序,登录后我们将执行一些步骤,最后我们从应用程序内调用电话。据我们所知,在调用电话时我们的应用程序会退出,所以请建议我如何在重新启动应用程序时恢复该状态?
1-登录
2-一些步骤
3-数字列表
4 次通话

任何帮助将不胜感激。 谢谢..

最佳答案

保存

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];

//保存 NSString

[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];

//保存一个 NSInteger

[prefs setInteger:42 forKey:@"integerKey"];

//保存一个 Double

[prefs setDouble:3.1415 forKey:@"doubleKey"];

//保存一个Float

[prefs setFloat:1.2345678 forKey:@"floatKey"];

[prefs synchronize];

检索

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];

//获取 NSString

NSString *myString = [prefs stringForKey:@"keyToLookupString"];

//获取 NSInteger

NSInteger myInt = [prefs integerForKey:@"integerKey"];

//获取 float

float myFloat = [prefs floatForKey:@"floatKey"];

关于iphone - 如何保存应用程序的当前状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2703691/

相关文章:

iphone - 使用 à è ò ù 字符进行 stringWithContentsOfURL 编码时出错

iphone - 如何在 UITableView 中将 fromIndex 处的 Row 交换为 toIndex?

android - 在牛轧糖中自动接听来电

android - 维护 fragment 的 View 状态

Android:如何在 onSaveInstanceState 期间保存 2d int 数组?

iphone - UIScrollview 大内容尺寸

ios - Facebook 通过 ios 中的社交框架登录

ReactJS - 从另一个组件调用一个组件方法

javascript - javascript函数原型(prototype)中undefined指的是什么

android - 尝试保存首选项(根据官方 android 引用)会导致错误