0811 - 困难让人怀疑人生

多端同步的复杂度,真的让人怀疑人生啊。

网络异步请求 + Core Data + CloudKit + iOS 与 macOS 又平台 + 冲突合并 + UI 响应…所有这些因素相乘所组合出来的复杂度,让我怀疑我是否适合做程序员…

Anyway,今天还是有进展的,搞定了把 Core Data 上传至 CloudKit,并能处理服务器端有变更时的情况。明天搞定从 CloudKit 下载数据、并组装为 Core Data,实现的效果就是:在一台手机上做的修改,能同步至另一台手机。