4

我刚刚更新到 Swift 4.1 并且 Eureka Forms 坏了。我正在尝试自己修复它,但我不确定从哪里开始。有谁知道图书馆作者是否已经解决了这个问题?我没有看到任何关于它的问题。我得到的错误如下:类型'Section'不符合协议'RangeReplaceableCollection'

候选人的类型不匹配'(Section) -> Void' [with SubSequence = Section.SubSequence]

候选人有非匹配类型'S' [with SubSequence = Section.SubSequence]

4

3 回答 3

1

Eureka 4.1.1 与 Swift 4.1 一起使用。确保您的依赖管理器正在安装最新版本。

于 2018-04-02T17:01:12.007 回答
1

虽然这不是最好的解决方法,但我发现如果我转到最新版本并复制源文件并覆盖旧的源文件,它编译没有问题。

于 2018-03-30T00:11:58.010 回答
0

我也遇到了这个问题,花了大约 5 分钟才发现在我的项目中出于某种原因(尽管该项目使用的是 Swift 4.1 编译器)Eureka POD 不是,即使它使用的是 4.1.1 版本。我只是进入 Pods 项目,选择了 Eureka 目标,将其更新为 swift 4.1,现在它编译得很好。

于 2018-06-22T11:47:21.010 回答