// // VEvent.swift // AutoCatCore // // Created by Selim Mustafaev on 02.04.2022. // import Foundation import CoreData public struct VEvent: Decodable { let id: String let date: Double let latitude: Double let longitude: Double let speed: Double let direction: Double let address: String? } extension CDVEvent { convenience init(model: VEvent?, context: NSManagedObjectContext) { self.init(context: context) self.id = model?.id self.date = model?.date ?? 0 self.latitude = model?.latitude ?? 0 self.longitude = model?.longitude ?? 0 self.speed = model?.speed ?? 0 self.direction = model?.direction ?? 0 self.address = model?.address } }