Mercurial > public > geoquiz
annotate GeoQuiz/Logic/PlayedGame+CoreDataProperties.swift @ 20:e281791e0494
finish implementation
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Sun, 23 Oct 2022 11:48:39 +0100 |
parents | f1967f8cc67b |
children |
rev | line source |
---|---|
15
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
1 // |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
2 // PlayedGame+CoreDataProperties.swift |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
3 // GeoQuiz |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
4 // |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
5 // Created by Dennis Concepción Martín on 19/10/22. |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
6 // |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
7 // |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
8 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
9 import Foundation |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
10 import CoreData |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
11 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
12 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
13 extension PlayedGame { |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
14 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
15 @nonobjc public class func fetchRequest() -> NSFetchRequest<PlayedGame> { |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
16 return NSFetchRequest<PlayedGame>(entityName: "PlayedGame") |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
17 } |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
18 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
19 @NSManaged public var type: GameType |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
20 @NSManaged public var score: Int32 |
20 | 21 @NSManaged public var date: Date? |
15
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
22 @NSManaged public var correctAnswers: [String]? |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
23 @NSManaged public var wrongAnswers: [String]? |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
24 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
25 } |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
26 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
27 extension PlayedGame : Identifiable { |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
28 |
f1967f8cc67b
first iteration of core data
Dennis C. M. <dennis@denniscm.com>
parents:
diff
changeset
|
29 } |