全局监控
开发者可以注册全局监控,获取性能数据、SQL的执行及报错信息。
以下是性能监控的示例代码:
以下是 SQL 监控的示例代码:
每一条执行的 SQL 都会毫无遗漏的在监控中体现。对于熟悉 SQLite 的开发者,可以通过该接口确认操作执行的 SQL 与期望是否一致。
每一个错误信息都会在监控中体现。开发者可以注册该接口将错误上报到后台进行监控。
错误处理
除了上述的错误监控,错误还会从函数声明包含 中产生。
除此之外,WCDBSwift.Error
还包含了 tag
、path
、operation
、message
、SQL
、extended code
等相关信息,以便于调试和发现问题。