我正在使用 JSONModel ( https://github.com/icanzilb/JSONModel ) 来处理我的 JSON 数据。我只是遇到与CLLocationCoordinate2D
在我的子类中添加属性有关的问题JSONModel
,以便响应MKAnnotation
协议。由于传入的 JSON 不包含坐标字段,而是用 Lat & Lon 分隔的字段,并且由于CLLocationCoordinate2D
不是对象,所以JSONModel
让我忽略协议。
这是我的代码:
@protocol Store @end
@interface Store : JSONModel <MKAnnotation>
@property (nonatomic, copy, readonly) NSString *Name;
@property (nonatomic, copy, readonly) NSNumber *Longitude;
@property (nonatomic, copy, readonly) NSNumber *Latitude;
//Can be ignored since it is not an object type.
@property (nonatomic, assign) CLLocationCoordinate2D <Ignore> coordinate;
@end
如何忽略坐标属性?