【发布时间】:2018-05-19 15:56:01
【问题描述】:
我正在尝试将这个 (https://github.com/emilwojtaszek/leveldb-swift) 项目从 Swift 2 迁移到 Swift 3。我在迁移过程中清除了所有 100 多个错误,但以下错误除外:
Initializer 'init(bytes:count:)' has different argument names from those required by protocol 'KeyType' ('init(bytes:length:)')
过去几个小时我一直在努力找出原因,但不知道问题是什么,有什么想法吗?
附言
这里是当前迁移状态的项目链接:
https://drive.google.com/file/d/1pR6-NrJFYGOwYyLLg_SbYNCQ9lyF6Ljc/view?usp=sharing
这是问题的截图:
【问题讨论】: