"_"를 사용하는 swift에서 두 번째 인수를 추가하고 사용하려면 어떻게합니까? 이 FUNC 예를 들면 :함수에 두 번째 인수 추가
func save(completion: (_ finished: Bool) ->()) {
을 그리고는이처럼 사용할 때 :
self.save { (complete) in
if complete {
dismiss(animated: true, completion: nil)
}
}
하지만 또 다른 인수하는 UIColor를 추가 할. 매번 올바른 인수를 사용하지 않기 때문에 오류가 발생합니다. 내 기능에 UIColor를 어떻게 추가합니까? 나는이
func save(color: UIColor,completion: (_ finished: Bool) ->()) {
처럼했고, 내가 사용했을 때
self.save(color: green, { (complete) in
if complete {
dismiss(animated: true, completion: nil)
})
}
을하지만 난 BOOL 형식에 대한 오류가
이것은 효과가 있습니다. 고마워요! – newbiejava1998