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 {}