Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Vehicle model
- class Vehicle : RLMObject {
- dynamic var name = “”
- dynamic var number = “”
- dynamic var currentMiles = 0
- dynamic var entries = RLMArray(objectClassName: Entry.className())
- }
- // Entry model
- class Entry: RLMObject {
- dynamic var vehicle: Vehicle //??
- dynamic var date = NSDate()
- dynamic var expense = 0.0
- dynamic var mileage : Vehicle.currentMiles // want to update the Vehicle mileage with each entry
- }
- // Gas model
- class Gas: Entry {
- dynamic var gallons = 0
- dynamic var pricePerGallon = 0.0
- }
- // OilChange model
- class OilChange : Entry {
- dynamic var milesBetweenChanges = 0
- }
- // Other Service model
- class OtherService: Entry {
- dynamic var notes = “”
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement