| 123456789101112131415161718 |
- import Foundation
- struct CarbAndGlucose: Encodable {
- let carbs: Decimal
- let glucose: Decimal
- enum CodingKeys: String, CodingKey {
- case carbs
- case glucose
- }
- func encode(to encoder: Encoder) throws {
- var container = encoder.container(keyedBy: CodingKeys.self)
- try container.encode(NSDecimalNumber(decimal: carbs).stringValue, forKey: .carbs)
- try container.encode(NSDecimalNumber(decimal: glucose).stringValue, forKey: .glucose)
- }
- }
|