Ios 使用核心数据管理并发性

Ios 使用核心数据管理并发性,ios,core-data,concurrency,Ios,Core Data,Concurrency,通过核心数据管理大量对象插入数据库时遇到问题,我遇到如下错误: ***集合在枚举时发生了变异 我在几篇文章中读到,需要使用核心数据管理并发,以避免这种情况(例如),但中的并发一章说: 重要提示:自编写本文档以来,与核心数据并发的最佳实践发生了巨大变化;请注意,本章不代表当前的建议 目前的最佳实践是什么?我在哪里可以找到更新的文档或教程来管理这个 谢谢错误信息非常清楚。您正在枚举一个实体,当它被枚举时,您尝试将新记录插入到同一实体中。如果不是您的情况,请给出一些示例源代码。我知道为什么会收到该错误

通过
核心数据
管理大量对象插入数据库时遇到问题,我遇到如下错误:

***集合在枚举时发生了变异

我在几篇文章中读到,需要使用
核心数据管理并发,以避免这种情况(例如),但中的并发一章说:

重要提示:自编写本文档以来,与核心数据并发的最佳实践发生了巨大变化;请注意,本章不代表当前的建议

目前的最佳实践是什么?我在哪里可以找到更新的文档或教程来管理这个


谢谢

错误信息非常清楚。您正在枚举一个实体,当它被枚举时,您尝试将新记录插入到同一实体中。如果不是您的情况,请给出一些示例源代码。我知道为什么会收到该错误消息,这是由于并发问题造成的,但我不知道该如何处理,因为
核心数据编程指南
似乎不赞成并发性…您需要展示一些在此平台上得到帮助的代码。您关于不推荐的文档在您的问题中起作用的假设已被理解,无需重复。