Avatar
omochimetaru 9/19/2022 8:53 AM
簡単な?対策としては
8:53 AM
extension WKWebView { func evaluateJavaScript( _ javaScript: String, in contentWorld: WKContentWorld, completionHandler: ((Result<Any, Error>) -> Void)? = nil ) }
8:53 AM
これを自前で定義すれば呼び出せるかもしれません
8:53 AM
デフォルト引数を与えるんじゃなくて、引数が無いバージョンをオーバーロードする。
8:54 AM
たしか「あるオーバーロードと共にデフォルト引数を使う」より、「最初から引数がないオーバーロードを選ぶ」ほうがコストが安いっていうロジックが入っている (edited)