【发布时间】:2013-01-25 14:08:15
【问题描述】:
我正在开发一个小型 iPhone 记录应用程序,我希望将位置数据数据库与用户记录的数据分开。
我有几个理由将两者分开,包括
1) 我可能会通过应用更新推送定期位置数据更新,并且我不想冒险造成故障并影响用户数据。
2) 位置数据可能会使用户数据相形见绌,因此如果两者分开,同步和备份用户文件会更快。
因此,鉴于我打算拥有两个持久性存储,在性能和编码复杂性方面,一个上下文中包含两个持久性存储而不是 2 个独立的上下文,每个上下文都有自己的持久性存储,在性能和编码复杂性方面有优势还是劣势?
对此的任何想法都将不胜感激 - 在涉及到这些东西时我有点n00b - 在此先感谢
西蒙 .
【问题讨论】:
标签: ios core-data nsmanagedobjectcontext