comparison Simoleon/Helpers/Persistence.swift @ 162:f5de15e06c77

Refactor code
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Tue, 31 Aug 2021 13:04:28 +0100
parents 35628bac01f5
children 1940db1ef321
comparison
equal deleted inserted replaced
161:3913aff613e8 162:f5de15e06c77
13 static var preview: PersistenceController = { 13 static var preview: PersistenceController = {
14 let result = PersistenceController(inMemory: true) 14 let result = PersistenceController(inMemory: true)
15 let viewContext = result.container.viewContext 15 let viewContext = result.container.viewContext
16 16
17 for _ in 0..<10 { 17 for _ in 0..<10 {
18 // let favorite = Favorite(context: viewContext) 18 let favoritePair = FavoritePair(context: viewContext)
19 // favorite.currencyPair = "GBP/USD" 19 favoritePair.baseSymbol = "USD"
20 favoritePair.quoteSymbol = "EUR"
20 } 21 }
22
23 for _ in 0..<10 {
24 let conversionHistory = ConversionHistory(context: viewContext)
25 conversionHistory.baseSymbol = "USD"
26 conversionHistory.quoteSymbol = "EUR"
27 conversionHistory.timestamp = Date()
28 }
29
21 do { 30 do {
22 try viewContext.save() 31 try viewContext.save()
23 } catch { 32 } catch {
24 /* 33 /*
25 Replace this implementation with code to handle the error appropriately. 34 Replace this implementation with code to handle the error appropriately.