2

我有 NSKeyedArchiver 和 NSCoder 数据被持久化(作为 .txt 文件)并且工作得很好。当我将新版本部署到 iphone 时,文本文件仍然存在 - 换句话说,它们没有被覆盖。

但是,我想确保当我的应用程序的 iTunes 交付更新可用时,文本文件将持续存在。我假设是的,但只是想确定一下。

谢谢

4

1 回答 1

1

是的,当您的升级由 Apple 交付给用户时,所有用户数据都会保留下来。实际上,您需要确保可以从程序可能退出的任何状态升级,这会使测试复杂化。

于 2010-01-04T21:33:32.003 回答