0
我有以下代码。 Place
已被序列化,当且仅当它继承自HandyJSON
,但latLong
属性未被序列化。为什么CLLocation不能序列化?
为什么HandyJSON
忽略此属性?我试图让Place
成为一个类而不是结构,但它并没有改变结果。
import CoreLocation
import HandyJSON
struct Place {
var latLong : CLLocation = CLLocation(latitude: 51.5256, longitude: -0.0875)
}
extension Place : HandyJSON {}
extension CLLocation : HandyJSON {}
extension CLLocationCoordinate2D : HandyJSON {}