Avatar
Avatar
koher
参加できなかったので今更&文脈わかってないけど、DIと any のオーバーヘッドの話、SwiftならDIを型パラインジェクションでやればExistentialのオーバーヘッドないですよね?Specializeされた場合。 protocol DependenciesProtocol { static func a(x: Int) -> Int } final class Foo<Dependencies: DependenciesProtocol> { func b() { let a = Dependencies.a(...) } }
omochimetaru 8/2/2023 10:55 PM
そうですね。