1

当您的应用程序依赖于来自服务器的大量数据并且数据可能在应用程序运行之间发生显着变化时,任何人都有关于如何处理状态恢复和保存的好策略?

我观看了有关状态保存和恢复的视频 WWDC 2012-Session 208,我明白您正在保存和恢复应用的视图控制器,而不是应用使用的数据模型。

但是,当您的视图控制器显示的内容与您从服务接收的数据密切相关时,其中一些数据要么是陈旧的,要么在您的应用程序关闭并重新启动后不再存在时,您无法保存对象的 id 并希望稍后重新显示。

我遇到的大多数示例应用程序似乎都涵盖了应用程序数据相当静态且似乎并非来自服务的简单版本。

我的问题是:1) 对于客户端/服务器风格的应用程序,必须考虑哪些问题和其他注意事项?

2) 考虑到注意事项,您将在应用程序的哪个位置发起对远程服务的调用以刷新数据?

4

0 回答 0