1
我希望能夠編寫一個Swift字典擴展,它會將最終得到的可靠數據作爲URL參數附加到Web請求中。我嘗試了各種技巧,似乎沒有任何工作。Swift 2.1字典擴展
我已經得到最接近的是:
extension Dictionary where Key: StringLiteralConvertible, Value: AnyObject {
mutating func auth() -> Dictionary {
self.updateValue("2.0", forKey: "api")
return self
}
}
但這仍然引發錯誤:
Cannot invoke 'updateValue' with an argument list of type '(String, forKey:String)'
上讀取行, 「self.updateValue(...」
有什麼建議?在此先感謝!
'self.updateValue(「2.0」as StringLiteralConvertible,forKey:「api」as AnyObject)'help?我認爲它的類型不匹配,但我遠離辦公室mac。 – Ajwhiteway