【问题标题】:Compile errors with recent XCode Update使用最近的 XCode 更新编译错误
【发布时间】:2022-01-10 22:46:47
【问题描述】:

我最近将 XCode 更新到 13.2.1,但我的项目现在出现了以前从未存在过的编译错误。这与本地数据库的库 GRDB.swift 有关。

我将不胜感激。提前致谢。

【问题讨论】:

  • 这里没有足够的代码来调试这个,但是如果您搜索该错误消息,这个问题通常会出现。解决方案是将表达式分解为更小的部分,如错误/警告所示。
  • 是的,我已经阅读了建议,但这是库中的一个功能,所以我无法将其修改为更小的部分。
  • 那么看起来选项很可能 1) 恢复到旧版本的 Xcode 2) 对于库并修改新版本中的代码,使其可编译 3) 提交并发布到回购并希望他们能修复它
  • *上面应该是“fork”而不是“for”

标签: ios sqlite compiler-errors cocoapods grdb


【解决方案1】:

我已通过将数据库过滤器拆分为多个读取数据库队列并将所有结果附加到一个大的结果数组来解决该问题。也许这不是它的最佳实践,但现在有效,我将在未来进行优化。谢谢大家的帮助。

特别感谢@jnpdx 的想法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多