Avatar
Avatar
omochimetaru
Optional<Foo> 形式で書くと = nil によるデフォルト初期化が起きないらしい。
今はどうなったのかわからないですが,以前はそれのせいで T? だと二重初期化が起こるみたいな問題があったらしいですね.SwiftNIO とかはそれを避けるために全部 Optional<T> で書き直したりしてました. https://github.com/apple/swift/issues/54184
Previous ID SR-11777 Radar rdar://problem/57156726 Original Reporter @weissi Type Bug Status Resolved Resolution Done Attachment: Download Additional Detail from JIRA Votes 0 Component/s Compiler L...