3
Swiftでパラメータとして関数を渡そうとしています。'()'型の値を期待される引数型 '() - >()'に変換できません。
:私は次のエラーを取得するfunc toBeCalled() ->() {
print("hello world")
}
foo(toBeCalled())
:私は、私が使用する別の関数を定義
func foo(callback:() ->() = { _ in }) { callback() }
:そのために、私はとコールバックパラメータを取り、私の機能を定義しました
Cannot convert value of type '()' to expected argument type '() ->()'
誰もこの問題が発生しましたか?私はVoidを使うことを含め、複数のことを試みました。
ありがとうございました!
ありがとうございました!私は以前にそれを試していたが、別のエラーがあったが、今回はうまくいった。 – BLC