我正在制作一个 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/