Avatar
CodableをGenericsでやろうとすると、OptionalがGenericsの有無で、キー無しが通るかどうかの挙動が変わる事を発見した
6:03 AM
発見したくなかった…
6:04 AM
struct X<T: Codable>: Codable { var t: T }; typealias A = X<Int?> struct A: Codable { var t: Int? } この2つの挙動が違う (edited)