# HG changeset patch # User Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> # Date 1613762745 -3600 # Node ID e457c2f62e50b848a574d765c6d6cad154ec5453 # Parent 125d268db4893c3fd0abc04efed9c051b179a6e0 Implement CoreData / CloudKit diff -r 125d268db489 -r e457c2f62e50 LazyBear/Persistence.swift --- a/LazyBear/Persistence.swift Fri Feb 19 20:25:06 2021 +0100 +++ b/LazyBear/Persistence.swift Fri Feb 19 20:25:45 2021 +0100 @@ -14,8 +14,15 @@ let result = PersistenceController(inMemory: true) let viewContext = result.container.viewContext for _ in 0..<10 { - let newItem = Item(context: viewContext) - newItem.timestamp = Date() + let company = Company(context: viewContext) + company.name = "apple inc" + company.symbol = "aapl" + company.cik = "123" + company.currency = "USD" + company.exchange = "NYSE" + company.exchangeName = "New York Stock Exchange" + company.region = "US" + } do { try viewContext.save() diff -r 125d268db489 -r e457c2f62e50 UserSettings+CoreDataClass.swift --- a/UserSettings+CoreDataClass.swift Fri Feb 19 20:25:06 2021 +0100 +++ b/UserSettings+CoreDataClass.swift Fri Feb 19 20:25:45 2021 +0100 @@ -11,5 +11,5 @@ @objc(UserSettings) public class UserSettings: NSManagedObject { - + } diff -r 125d268db489 -r e457c2f62e50 UserSettings+CoreDataProperties.swift --- a/UserSettings+CoreDataProperties.swift Fri Feb 19 20:25:06 2021 +0100 +++ b/UserSettings+CoreDataProperties.swift Fri Feb 19 20:25:45 2021 +0100 @@ -16,8 +16,8 @@ return NSFetchRequest(entityName: "UserSettings") } - @NSManaged public var appIcon: String? - @NSManaged public var theme: String? + @NSManaged public var appIcon: String + @NSManaged public var theme: String }