CoreData并发堆栈
我正在分享我为实现这些功能而尝试过的不同方法,下面给出了这些方法:
- 在数据库中添加新标签实体(属性-标签名称)
- 在数据库中编辑标签实体(属性-标签名称)
- 复制(将当前数据库的数据复制一千次)(长时间处理)
- 当前数据的升序/降序。
- 在复制过程中,用户可以添加/编辑标签。
1.架构设计(这3个设计存在UI缓慢问题)
- 当Worker MOC执行复制过程时, 主受管对象上下文(MOC)无法保存。
2.建筑设计(成功案例)
- 主MOC可以在Writer MOC执行复制过程时进行保存。
- 要更新主MOC,请使用来自数据库的主MOC上的提取请求
提供您的建议/评论。 在此处下载源代码
vishnusankar /并发核心数据
通过在GitHub上创建一个帐户来促进Concurrency-CoreData开发。 github.com