JSON Decode does not work as expected swift 4
问题 if I want to decode my JSON there is something weird happening. Here's the structs struct chatMessages : Codable { var message: [chatMessage] } struct chatMessage : Codable { var user: String var message: String var status: String var latitude: Double var longitude: Double init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) user = try values.decode(String.self, forKey: .user) message = try values.decode(String.self, forKey: .message) status = try