Advertisement
Guest User

Untitled

a guest
Oct 10th, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 1.24 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