Avatar
let dict: [String: Int] = .init { [ "a": 2, "b": 3, ] if isFoo { ["c": 5] } }
2:57 AM
callAsFunction と組み合わせれば↓みたいなこともできる? let dict = [ "a": 2, "b": 3, ] { if isFoo { ["c": 5] } }
2:58 AM
任意箇所への挿入がわかりづらいのは callAsFunction 版の難点か。