0
如何在使用「_」的swift中爲函數添加和使用第二個參數?例如,在本功能:將第二個參數添加到函數
func save(completion: (_ finished: Bool) ->()) {
當我使用它是這樣的:
self.save { (complete) in
if complete {
dismiss(animated: true, completion: nil)
}
}
但我想添加另一種說法,一個的UIColor。每次我這樣做,我都會得到錯誤,因爲我沒有正確使用參數。如何在我的func中添加UIColor?我做了這樣的
func save(color: UIColor,completion: (_ finished: Bool) ->()) {
,當我用:
self.save(color: green, { (complete) in
if complete {
dismiss(animated: true, completion: nil)
})
}
,但我得到了布爾類型的錯誤
這工作!非常感謝! – newbiejava1998