我可以将 SQLite.swift 数据库同步到 WatchOS 吗?

Can I sync a SQLite.swift database to WatchOS?

我有一个使用 SQLite.swift 保存购物清单的应用程序。它运行良好,并且深深植根于应用程序中。但我一直被要求制作一个 WatchOS 应用程序,让你的手腕上有相同的物品。

我的问题是,在两个设备之间同步数据的所有方式都是通过 NSUserDefaults。但那样做意味着连根拔起我保存数据的整个方式,所以有没有办法通过使用 SQLite.swift?

将我的 SQL 数据库同步到 WatchOS

当然可以:自己同步数据库(或其中的共享部分)。

阅读 https://developer.apple.com/reference/watchconnectivity/wcsession 的 "Communicating with the Counterpart App" 章节并选择传输信息的最佳方式。