Mercurial > public > geoquiz
comparison GeoQuiz.xcodeproj/project.pbxproj @ 15:f1967f8cc67b
first iteration of core data
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Wed, 19 Oct 2022 10:04:17 +0200 |
parents | 136928bae534 |
children | 1011e56b7832 |
comparison
equal
deleted
inserted
replaced
14:136928bae534 | 15:f1967f8cc67b |
---|---|
43 95C4315928C6500000212131 /* GameButtonHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315828C6500000212131 /* GameButtonHelper.swift */; }; | 43 95C4315928C6500000212131 /* GameButtonHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315828C6500000212131 /* GameButtonHelper.swift */; }; |
44 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456B28FE87E4000CD570 /* UserDataModel.swift */; }; | 44 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456B28FE87E4000CD570 /* UserDataModel.swift */; }; |
45 95C6456E28FE8C04000CD570 /* UserImageHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456D28FE8C04000CD570 /* UserImageHelper.swift */; }; | 45 95C6456E28FE8C04000CD570 /* UserImageHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456D28FE8C04000CD570 /* UserImageHelper.swift */; }; |
46 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */; }; | 46 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */; }; |
47 95C6457428FFC8E0000CD570 /* DataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457328FFC8E0000CD570 /* DataController.swift */; }; | 47 95C6457428FFC8E0000CD570 /* DataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457328FFC8E0000CD570 /* DataController.swift */; }; |
48 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457528FFC934000CD570 /* GeoQuiz.xcdatamodeld */; }; | |
49 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */; }; | |
50 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */; }; | |
48 95CA295028F6BB4500CE0B7A /* ActivityAlertHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CA294F28F6BB4500CE0B7A /* ActivityAlertHelper.swift */; }; | 51 95CA295028F6BB4500CE0B7A /* ActivityAlertHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CA294F28F6BB4500CE0B7A /* ActivityAlertHelper.swift */; }; |
49 95CC404928F98503001F74E1 /* GameTypeEnum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CC404828F98503001F74E1 /* GameTypeEnum.swift */; }; | 52 95CC404928F98503001F74E1 /* GameTypeEnum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CC404828F98503001F74E1 /* GameTypeEnum.swift */; }; |
50 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */; }; | 53 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */; }; |
51 95FA409C28D9881100129B60 /* CountryGameClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409B28D9881100129B60 /* CountryGameClass.swift */; }; | 54 95FA409C28D9881100129B60 /* CountryGameClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409B28D9881100129B60 /* CountryGameClass.swift */; }; |
52 /* End PBXBuildFile section */ | 55 /* End PBXBuildFile section */ |
88 95C4315828C6500000212131 /* GameButtonHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameButtonHelper.swift; sourceTree = "<group>"; }; | 91 95C4315828C6500000212131 /* GameButtonHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameButtonHelper.swift; sourceTree = "<group>"; }; |
89 95C6456B28FE87E4000CD570 /* UserDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDataModel.swift; sourceTree = "<group>"; }; | 92 95C6456B28FE87E4000CD570 /* UserDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDataModel.swift; sourceTree = "<group>"; }; |
90 95C6456D28FE8C04000CD570 /* UserImageHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserImageHelper.swift; sourceTree = "<group>"; }; | 93 95C6456D28FE8C04000CD570 /* UserImageHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserImageHelper.swift; sourceTree = "<group>"; }; |
91 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileEditModalView.swift; sourceTree = "<group>"; }; | 94 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileEditModalView.swift; sourceTree = "<group>"; }; |
92 95C6457328FFC8E0000CD570 /* DataController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataController.swift; sourceTree = "<group>"; }; | 95 95C6457328FFC8E0000CD570 /* DataController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataController.swift; sourceTree = "<group>"; }; |
96 95C6457628FFC934000CD570 /* GeoQuiz.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = GeoQuiz.xcdatamodel; sourceTree = "<group>"; }; | |
97 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataClass.swift"; sourceTree = "<group>"; }; | |
98 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataProperties.swift"; sourceTree = "<group>"; }; | |
93 95CA294F28F6BB4500CE0B7A /* ActivityAlertHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityAlertHelper.swift; sourceTree = "<group>"; }; | 99 95CA294F28F6BB4500CE0B7A /* ActivityAlertHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityAlertHelper.swift; sourceTree = "<group>"; }; |
94 95CC404828F98503001F74E1 /* GameTypeEnum.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameTypeEnum.swift; sourceTree = "<group>"; }; | 100 95CC404828F98503001F74E1 /* GameTypeEnum.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameTypeEnum.swift; sourceTree = "<group>"; }; |
95 95E6188428DDDB5C003359ED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; | 101 95E6188428DDDB5C003359ED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; |
96 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheFlagView.swift; sourceTree = "<group>"; }; | 102 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheFlagView.swift; sourceTree = "<group>"; }; |
97 95FA409B28D9881100129B60 /* CountryGameClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryGameClass.swift; sourceTree = "<group>"; }; | 103 95FA409B28D9881100129B60 /* CountryGameClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryGameClass.swift; sourceTree = "<group>"; }; |
123 95919DB528F076BF00F21F8F /* UserClass.swift */, | 129 95919DB528F076BF00F21F8F /* UserClass.swift */, |
124 95197EFC28F339AE00FE67E9 /* StoreKitRCClass.swift */, | 130 95197EFC28F339AE00FE67E9 /* StoreKitRCClass.swift */, |
125 95CC404828F98503001F74E1 /* GameTypeEnum.swift */, | 131 95CC404828F98503001F74E1 /* GameTypeEnum.swift */, |
126 95AE8D5628C8750E0067F219 /* LoadFunc.swift */, | 132 95AE8D5628C8750E0067F219 /* LoadFunc.swift */, |
127 95C6457328FFC8E0000CD570 /* DataController.swift */, | 133 95C6457328FFC8E0000CD570 /* DataController.swift */, |
134 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */, | |
135 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */, | |
128 ); | 136 ); |
129 path = Logic; | 137 path = Logic; |
130 sourceTree = "<group>"; | 138 sourceTree = "<group>"; |
131 }; | 139 }; |
132 950C535728F3178B00179C78 /* Frameworks */ = { | 140 950C535728F3178B00179C78 /* Frameworks */ = { |
168 9539829128C51EDE00B70973 /* GeoQuiz */ = { | 176 9539829128C51EDE00B70973 /* GeoQuiz */ = { |
169 isa = PBXGroup; | 177 isa = PBXGroup; |
170 children = ( | 178 children = ( |
171 95E6188428DDDB5C003359ED /* Info.plist */, | 179 95E6188428DDDB5C003359ED /* Info.plist */, |
172 9539829628C51EDF00B70973 /* Assets.xcassets */, | 180 9539829628C51EDF00B70973 /* Assets.xcassets */, |
181 95C6457528FFC934000CD570 /* GeoQuiz.xcdatamodeld */, | |
173 9539829228C51EDE00B70973 /* GeoQuizApp.swift */, | 182 9539829228C51EDE00B70973 /* GeoQuizApp.swift */, |
174 95C4315528C64A8C00212131 /* ContentView.swift */, | 183 95C4315528C64A8C00212131 /* ContentView.swift */, |
175 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */, | 184 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */, |
176 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */, | 185 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */, |
177 95AF322928DF293900023ACC /* GuessTheCountryView.swift */, | 186 95AF322928DF293900023ACC /* GuessTheCountryView.swift */, |
295 isa = PBXSourcesBuildPhase; | 304 isa = PBXSourcesBuildPhase; |
296 buildActionMask = 2147483647; | 305 buildActionMask = 2147483647; |
297 files = ( | 306 files = ( |
298 955A65A928D7815E00CEEC6D /* HapticsClass.swift in Sources */, | 307 955A65A928D7815E00CEEC6D /* HapticsClass.swift in Sources */, |
299 95BC392D28EC42570049AB49 /* CityMapHelper.swift in Sources */, | 308 95BC392D28EC42570049AB49 /* CityMapHelper.swift in Sources */, |
309 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */, | |
300 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */, | 310 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */, |
301 95197EFD28F339AE00FE67E9 /* StoreKitRCClass.swift in Sources */, | 311 95197EFD28F339AE00FE67E9 /* StoreKitRCClass.swift in Sources */, |
302 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */, | 312 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */, |
303 955A658328D733E400CEEC6D /* GameProtocol+Extension.swift in Sources */, | 313 955A658328D733E400CEEC6D /* GameProtocol+Extension.swift in Sources */, |
304 95CC404928F98503001F74E1 /* GameTypeEnum.swift in Sources */, | 314 95CC404928F98503001F74E1 /* GameTypeEnum.swift in Sources */, |
318 95030CEA28D1BA4D001AA3A1 /* AnswerButtonHelper.swift in Sources */, | 328 95030CEA28D1BA4D001AA3A1 /* AnswerButtonHelper.swift in Sources */, |
319 95FA409C28D9881100129B60 /* CountryGameClass.swift in Sources */, | 329 95FA409C28D9881100129B60 /* CountryGameClass.swift in Sources */, |
320 95CA295028F6BB4500CE0B7A /* ActivityAlertHelper.swift in Sources */, | 330 95CA295028F6BB4500CE0B7A /* ActivityAlertHelper.swift in Sources */, |
321 955A658128D703EB00CEEC6D /* GameToolbarHelper.swift in Sources */, | 331 955A658128D703EB00CEEC6D /* GameToolbarHelper.swift in Sources */, |
322 95AE8D5728C8750E0067F219 /* LoadFunc.swift in Sources */, | 332 95AE8D5728C8750E0067F219 /* LoadFunc.swift in Sources */, |
333 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */, | |
323 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */, | 334 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */, |
324 955950BB28F15FF2001BDEE8 /* FormatterExtension.swift in Sources */, | 335 955950BB28F15FF2001BDEE8 /* FormatterExtension.swift in Sources */, |
325 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */, | 336 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */, |
337 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */, | |
326 951D197328D485E000671FAD /* ColorExtension.swift in Sources */, | 338 951D197328D485E000671FAD /* ColorExtension.swift in Sources */, |
327 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */, | 339 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */, |
328 95C430F928D0A8E500480D23 /* GradientExtension.swift in Sources */, | 340 95C430F928D0A8E500480D23 /* GradientExtension.swift in Sources */, |
329 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */, | 341 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */, |
330 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */, | 342 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */, |
556 isa = XCSwiftPackageProductDependency; | 568 isa = XCSwiftPackageProductDependency; |
557 package = 950C535428F3172C00179C78 /* XCRemoteSwiftPackageReference "purchases-ios" */; | 569 package = 950C535428F3172C00179C78 /* XCRemoteSwiftPackageReference "purchases-ios" */; |
558 productName = RevenueCat; | 570 productName = RevenueCat; |
559 }; | 571 }; |
560 /* End XCSwiftPackageProductDependency section */ | 572 /* End XCSwiftPackageProductDependency section */ |
573 | |
574 /* Begin XCVersionGroup section */ | |
575 95C6457528FFC934000CD570 /* GeoQuiz.xcdatamodeld */ = { | |
576 isa = XCVersionGroup; | |
577 children = ( | |
578 95C6457628FFC934000CD570 /* GeoQuiz.xcdatamodel */, | |
579 ); | |
580 currentVersion = 95C6457628FFC934000CD570 /* GeoQuiz.xcdatamodel */; | |
581 path = GeoQuiz.xcdatamodeld; | |
582 sourceTree = "<group>"; | |
583 versionGroupType = wrapper.xcdatamodel; | |
584 }; | |
585 /* End XCVersionGroup section */ | |
561 }; | 586 }; |
562 rootObject = 9539828728C51EDE00B70973 /* Project object */; | 587 rootObject = 9539828728C51EDE00B70973 /* Project object */; |
563 } | 588 } |