我正在构建一个社交应用程序,其功能包括提要、个人资料、朋友和关注者。我正在使用核心数据来持久保存所有对象。当用户启动应用程序时,数据会从核心数据中获取并立即显示给用户,但我也在后台获取更新。
问题是目前我将所有内容都保存在核心数据中。例如,如果我访问朋友的个人资料,我会获取朋友的提要对象并将其保存在核心数据中。现在下次我访问同一个朋友的个人资料时,我只会显示最初保存的提要(并在后台更新)。
我应该这样做吗?将所有内容保存在核心数据中是否有任何问题(以获得更好的用户体验),或者当数据集变得更大时可能会出现任何限制或问题?是否有一些我必须遵循的良好做法,以持久保存哪些内容和不保存哪些内容?
谢谢