2016-07-13 62 views
0

我是Swift的初學者,從Swift編程語言(Swift 3 beta)中學習Swift。在本書中,有一個創建泛型函數的例子,但是我收到了上面提到的錯誤。對成員'append'的歧義引用

func makeArray<Item>(repeating item: Item, numberOfTimes: Int)->[Item] 
{ 
    var result = [Item]() 

    for _ in 0..<numberOfTimes { 

     return.append(item)//Error here. 

    } 

    return result 
} 

回答

2

這條線:

return.append(item) 

應該是:

result.append(item) 

您不能追加返回,它只返回值。

相關問題