卸载后的 iOS8/Swift 数据持久化

标签 ios iphone swift persistence

我正在使用 Swift 开发适用于 iOS8 的 iPhone 应用程序。我目前通过 NSUserDefaults 保存所有用户数据,这完全可以正常工作。一旦我从我的手机上卸载演示应用程序并通过 XCode6 重新安装它,所有 NSUserDefaults 都消失了,这是预期的。

问题: 卸载后如何保留用户数据?

最佳答案

将数据存储在 Keychain 中,Keychain 数据将持久存在。

关于卸载后的 iOS8/Swift 数据持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27224189/

相关文章:

php - iPhone:使用唯一标识符将数据从 iPhone 发送到 mySQL

iphone - 基于标签栏的应用程序非常奇怪的 iPhone 应用程序崩溃问题

swift - UnsafeMutableRawPointer(变量)有多安全

ios - 应用程序使用核心数据 - 如何实现 "print report"功能?

ios - Xcode 8 - 内存调试器不起作用

iphone - 我不应该在 iPhone 代码中使用哪些变量类型?

swift - 如何在两个应用程序中实现模型?

swift - 从作为闭包的实例属性访问 self

ios - 获取iOS的root权限

ios - 自定义 UIButton 类以供重用