【发布时间】:2018-11-10 20:49:06
【问题描述】:
我的数据库是一个巨大的 JSON,以至于解码和编码花费的时间太长,我的用户体验受到了损害。
我不断将我的数据库与通过 BLE 通信的设备同步,并且数据库随着时间的推移变得越来越大。
我过去使用 MetalKit 来加速图像过滤,但我不是专业的金属程序员,也没有工具来确定我是否可以使用金属来实现对 JSON 的解码/编码。
【问题讨论】:
-
“到了解码和编码时间太长,我的用户体验受到损害的地步。”听起来很适合作为后台线程,不是吗?
-
它在后台线程上,但有时用户需要在进行一些更改后等待获取更新的数据库。使用缓存有帮助,但我宁愿拥有完整的数据库集成
标签: ios json swift macos metalkit