"_"を使用するswiftの関数に2番目の引数を追加して使用するにはどうすればよいですか?たとえば、このFUNCで:関数に2番目の引数を追加する
self.save { (complete) in
if complete {
dismiss(animated: true, completion: nil)
}
}
しかし、私は別の引数、UIColorを追加したい:
func save(completion: (_ finished: Bool) ->()) {
そして、私はそれを使用してこのようなものです。私がそれをするたびに、私は正しい引数を使用していないので、エラーが発生します。私のfuncにUIColorを追加するには?私はこの
func save(color: UIColor,completion: (_ finished: Bool) ->()) {
のようにそれをやったし、私が使用する場合:
self.save(color: green, { (complete) in
if complete {
dismiss(animated: true, completion: nil)
})
}
を私はBool型に関するエラーが出る
これは機能しました!どうもありがとう! – newbiejava1998