【问题标题】:Will using an NSKeyedArchiver/NSCoder persist even after an application update?即使在应用程序更新后,使用 NSKeyedArchiver/NSCoder 是否会持续存在?
【发布时间】:2010-01-04 21:22:56
【问题描述】:

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

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

谢谢

【问题讨论】:

    标签: iphone nskeyedarchiver transcoding


    【解决方案1】:

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

    【讨论】:

    • 我只提到它是因为(至少根据 iTunes 评论)我没有这样做:(
    猜你喜欢
    • 1970-01-01
    • 2010-12-10
    • 1970-01-01
    • 2023-04-10
    • 2022-06-10
    • 2012-02-28
    • 1970-01-01
    • 2019-08-13
    • 1970-01-01
    相关资源
    最近更新 更多