Avatar
omochimetaru 3/8/2019 6:49 AM
type(of: self) だと ex.Error に見えるけど is で調べると元の型に見えるね
6:52 AM
Why doesn't this Swift code compile? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let ...
6:52 AM
もし、Swift.Errorに init() が生えてたら
6:52 AM
ここのHamishさんのappendNew()のパターンで
6:52 AM
壊れそうな気がするんだけど。