我正在更新地址簿应用程序。 我有一个 View ,用户可以编辑联系人参数,一些参数保存在地址簿中,一些保存在核心数据实体中。 我陷入两难的境地,有两个选择 -
- 立即将更改写入 地址簿和核心数据并保存 当用户按“保存”时发生的更改 按钮。
- 仅当用户按下保存按钮时 按钮,读取最终结果 更改,然后写下来 保存到地址簿和核心 数据。
我很难决定,主要是因为我不知道每种方式的价格到底是多少? 我发现立即编写更改对我来说更容易,并且我相信通过这种方式,随着内存的使用被划分为小操作,UI 的响应速度将会更快。
感谢您的建议。
沙尼
最佳答案
这应该很容易使用 Instruments 进行跟踪。您应该很容易在实现之间切换并测量差异
关于iphone - 将数据写入 addressBook 和 CoreData 的内存消耗有多大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4774863/