Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. // Vehicle model
  2. class Vehicle : RLMObject {
  3. dynamic var name = “”
  4. dynamic var number = “”
  5. dynamic var currentMiles = 0
  6. dynamic var entries = RLMArray(objectClassName: Entry.className())
  7. }
  8.  
  9. // Entry model
  10. class Entry: RLMObject {
  11. dynamic var vehicle: Vehicle //??
  12. dynamic var date = NSDate()
  13. dynamic var expense = 0.0
  14. dynamic var mileage : Vehicle.currentMiles // want to update the Vehicle mileage with each entry
  15.  
  16. }
  17.  
  18. // Gas model
  19. class Gas: Entry {
  20. dynamic var gallons = 0
  21. dynamic var pricePerGallon = 0.0
  22. }
  23.  
  24. // OilChange model
  25. class OilChange : Entry {
  26. dynamic var milesBetweenChanges = 0
  27. }
  28.  
  29. // Other Service model
  30. class OtherService: Entry {
  31. dynamic var notes = “”
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement