2016-08-03 83 views
1

我有以下示例性形式設置:尤里卡:歧義參考構件「+++」

let testForm = Form() 

testForm +++ Section() 
<<< PushRow().cellSetup({ (cell, row) in 
    row.title = "foo" 
}) 
+++ Section() 

testForm +++ Section()導致錯誤Ambiguous reference to member '+++'線。當我刪除cellSetup調用時,錯誤消失。這裏發生了什麼事?

回答

2

發現錯誤。 PushRow是一種通用類型。因此我必須聲明它爲

PushRow<String>()