Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class PointUpperCase: NSObject, MapperCreator {
- var Latitude = 0.0
- var Longitude = 0.0
- class func createMapper() -> RKObjectMapping? {
- let mapper = RKObjectMapping(forClass: PointUpperCase.self)
- mapper.addAttributeMappingsFromArray(["Latitude", "Longitude"])
- return mapper
- }
- }
- class Data: NSObject, MapperCreator{
- var path :[[PointUpperCase]] = [[PointUpperCase]()]
- class func createMapper() -> RKObjectMapping? {
- let mapper = RKObjectMapping(forClass: Data.self)
- mapper.addRelationshipMappingWithSourceKeyPath("path", mapping: PointUpperCase.createMapper())
- return mapper
- }
- }
- class TransportRequestResult: NSObject, MapperCreator {
- var offline = false
- var data = Data()
- class func createMapper() -> RKObjectMapping? {
- let mapper = RKObjectMapping(forClass: TransportRequestResult.self)
- mapper.addAttributeMappingsFromArray(["offline"])
- mapper.addRelationshipMappingWithSourceKeyPath("data", mapping: Data.createMapper())
- return mapper
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement