Advertisement
Guest User

Untitled

a guest
Oct 12th, 2014
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 1.37 KB | None | 0 0
  1. class PointUpperCase: NSObject, MapperCreator {
  2.             var Latitude = 0.0
  3.             var Longitude = 0.0
  4.            
  5.             class func createMapper() -> RKObjectMapping? {
  6.                 let mapper = RKObjectMapping(forClass: PointUpperCase.self)
  7.                 mapper.addAttributeMappingsFromArray(["Latitude", "Longitude"])
  8.                 return mapper
  9.             }
  10.            
  11.         }
  12.        
  13.        
  14.         class Data: NSObject, MapperCreator{
  15.             var path :[[PointUpperCase]] = [[PointUpperCase]()]    
  16.            
  17.             class func createMapper() -> RKObjectMapping? {
  18.                
  19.                 let mapper = RKObjectMapping(forClass: Data.self)
  20.                 mapper.addRelationshipMappingWithSourceKeyPath("path", mapping: PointUpperCase.createMapper())
  21.                 return mapper
  22.             }
  23.         }
  24.        
  25.         class TransportRequestResult: NSObject, MapperCreator {
  26.             var offline = false
  27.             var data = Data()
  28.            
  29.             class func createMapper() -> RKObjectMapping? {
  30.                 let mapper = RKObjectMapping(forClass: TransportRequestResult.self)
  31.                 mapper.addAttributeMappingsFromArray(["offline"])
  32.                 mapper.addRelationshipMappingWithSourceKeyPath("data", mapping: Data.createMapper())
  33.                 return mapper
  34.             }
  35.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement