【发布时间】:2017-10-26 11:59:21
【问题描述】:
我尝试使用 Cleanse 依赖注入器在 xcode 9 快速版本 3.2 上构建我的旧代码,但 static func configure<B: Binder>(binder: Binder) 函数出现以下错误:
对泛型“Binder”的引用需要 <...>
中的参数
我尝试了所有的分支和提交。你有什么推荐的?
【问题讨论】:
我尝试使用 Cleanse 依赖注入器在 xcode 9 快速版本 3.2 上构建我的旧代码,但 static func configure<B: Binder>(binder: Binder) 函数出现以下错误:
对泛型“Binder”的引用需要 <...>
中的参数
我尝试了所有的分支和提交。你有什么推荐的?
【问题讨论】:
语法好像变了
func configure<B : Binder>(binder binder: B) { // Will fill out contents later }
【讨论】:
正确的语法如下:
struct Singleton : Scope {
}
static func configure(binder: Binder<Singleton>) {
// Will fill out contents later
}
【讨论】: