Avatar
実際,その方式であることによってリテラルの type-check が挟まるので,それによってちょっとファイルサイズが増えたら type-check に時間がかかりすぎてコンパイルを断念されちゃうので,相当小さなファイルじゃないと使えない状況が数年続いてます.(リテラルを分割した上で配列リテラルよりも文字列リテラルの方が type-check が軽いのでそちらに置き換えた自作版 embedInCode な SwiftPM プラグインを作ってお茶を濁してます...) https://github.com/swiftlang/swift/issues/75288