Mercurial > public > geoquiz
comparison GeoQuiz.xcodeproj/project.pbxproj @ 29:f5a2c2dab208
fix files structure
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Thu, 10 Nov 2022 10:27:28 +0100 |
parents | 3f4b366d476d |
children | eb23effeede7 |
comparison
equal
deleted
inserted
replaced
28:f51b70c2cccc | 29:f5a2c2dab208 |
---|---|
11 9509A8DE28E5A19A00CFCDBA /* countries.json in Resources */ = {isa = PBXBuildFile; fileRef = 9509A8DD28E5A19A00CFCDBA /* countries.json */; }; | 11 9509A8DE28E5A19A00CFCDBA /* countries.json in Resources */ = {isa = PBXBuildFile; fileRef = 9509A8DD28E5A19A00CFCDBA /* countries.json */; }; |
12 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9509A8E128E5A3D700CFCDBA /* GuessThePopulationView.swift */; }; | 12 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9509A8E128E5A3D700CFCDBA /* GuessThePopulationView.swift */; }; |
13 950C535328F2FA3300179C78 /* BuyPremiumModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950C535228F2FA3300179C78 /* BuyPremiumModalView.swift */; }; | 13 950C535328F2FA3300179C78 /* BuyPremiumModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950C535228F2FA3300179C78 /* BuyPremiumModalView.swift */; }; |
14 950C535628F3172C00179C78 /* RevenueCat in Frameworks */ = {isa = PBXBuildFile; productRef = 950C535528F3172C00179C78 /* RevenueCat */; }; | 14 950C535628F3172C00179C78 /* RevenueCat in Frameworks */ = {isa = PBXBuildFile; productRef = 950C535528F3172C00179C78 /* RevenueCat */; }; |
15 950C535928F3178B00179C78 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 950C535828F3178B00179C78 /* StoreKit.framework */; }; | 15 950C535928F3178B00179C78 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 950C535828F3178B00179C78 /* StoreKit.framework */; }; |
16 95197EFD28F339AE00FE67E9 /* StoreController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95197EFC28F339AE00FE67E9 /* StoreController.swift */; }; | |
17 951AFAEA28E5655C00A4A4BD /* cities.json in Resources */ = {isa = PBXBuildFile; fileRef = 951AFAE828E5655C00A4A4BD /* cities.json */; }; | 16 951AFAEA28E5655C00A4A4BD /* cities.json in Resources */ = {isa = PBXBuildFile; fileRef = 951AFAE828E5655C00A4A4BD /* cities.json */; }; |
18 951AFAED28E5657500A4A4BD /* CityModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951AFAEC28E5657500A4A4BD /* CityModel.swift */; }; | 17 951AFAED28E5657500A4A4BD /* CityModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951AFAEC28E5657500A4A4BD /* CityModel.swift */; }; |
19 951AFAEF28E565FE00A4A4BD /* CountryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951AFAEE28E565FE00A4A4BD /* CountryModel.swift */; }; | 18 951AFAEF28E565FE00A4A4BD /* CountryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951AFAEE28E565FE00A4A4BD /* CountryModel.swift */; }; |
20 951AFAF128E5735400A4A4BD /* CityGameController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951AFAF028E5735400A4A4BD /* CityGameController.swift */; }; | |
21 951B630228D1A87C004F9877 /* GuessTheCapitalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */; }; | 19 951B630228D1A87C004F9877 /* GuessTheCapitalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */; }; |
22 951DCE92291A424900BAE20C /* mc.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBA291A420C00BAE20C /* mc.png */; }; | 20 951DCE92291A424900BAE20C /* mc.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBA291A420C00BAE20C /* mc.png */; }; |
23 951DCE93291A424900BAE20C /* gr.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBB291A420C00BAE20C /* gr.png */; }; | 21 951DCE93291A424900BAE20C /* gr.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBB291A420C00BAE20C /* gr.png */; }; |
24 951DCE94291A424900BAE20C /* sl.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBC291A420C00BAE20C /* sl.png */; }; | 22 951DCE94291A424900BAE20C /* sl.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBC291A420C00BAE20C /* sl.png */; }; |
25 951DCE95291A424900BAE20C /* gt.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBD291A420D00BAE20C /* gt.png */; }; | 23 951DCE95291A424900BAE20C /* gt.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCDBD291A420D00BAE20C /* gt.png */; }; |
233 951DCF66291A424A00BAE20C /* gq.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE8E291A424800BAE20C /* gq.png */; }; | 231 951DCF66291A424A00BAE20C /* gq.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE8E291A424800BAE20C /* gq.png */; }; |
234 951DCF67291A424A00BAE20C /* ht.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE8F291A424900BAE20C /* ht.png */; }; | 232 951DCF67291A424A00BAE20C /* ht.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE8F291A424900BAE20C /* ht.png */; }; |
235 951DCF68291A424A00BAE20C /* ve.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE90291A424900BAE20C /* ve.png */; }; | 233 951DCF68291A424A00BAE20C /* ve.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE90291A424900BAE20C /* ve.png */; }; |
236 951DCF69291A424A00BAE20C /* zm.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE91291A424900BAE20C /* zm.png */; }; | 234 951DCF69291A424A00BAE20C /* zm.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCE91291A424900BAE20C /* zm.png */; }; |
237 951DCF6B291A6B3700BAE20C /* np.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCF6A291A6B3700BAE20C /* np.png */; }; | 235 951DCF6B291A6B3700BAE20C /* np.png in Resources */ = {isa = PBXBuildFile; fileRef = 951DCF6A291A6B3700BAE20C /* np.png */; }; |
236 951F0C07291CFADF0026D5A2 /* GameProtocol+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0BFD291CFADF0026D5A2 /* GameProtocol+Extension.swift */; }; | |
237 951F0C08291CFADF0026D5A2 /* CoreDataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0BFE291CFADF0026D5A2 /* CoreDataController.swift */; }; | |
238 951F0C09291CFADF0026D5A2 /* MapController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0BFF291CFADF0026D5A2 /* MapController.swift */; }; | |
239 951F0C0A291CFADF0026D5A2 /* GameViewProtocol+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C00291CFADF0026D5A2 /* GameViewProtocol+Extension.swift */; }; | |
240 951F0C0B291CFADF0026D5A2 /* HapticsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C01291CFADF0026D5A2 /* HapticsController.swift */; }; | |
241 951F0C0C291CFADF0026D5A2 /* StoreController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C02291CFADF0026D5A2 /* StoreController.swift */; }; | |
242 951F0C0D291CFADF0026D5A2 /* CountryGameController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C03291CFADF0026D5A2 /* CountryGameController.swift */; }; | |
243 951F0C0E291CFADF0026D5A2 /* CityGameController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C04291CFADF0026D5A2 /* CityGameController.swift */; }; | |
244 951F0C0F291CFADF0026D5A2 /* PersistenceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C05291CFADF0026D5A2 /* PersistenceController.swift */; }; | |
245 951F0C10291CFADF0026D5A2 /* UserController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951F0C06291CFADF0026D5A2 /* UserController.swift */; }; | |
238 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E41E828DC521200198643 /* GameAlertsModifier.swift */; }; | 246 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E41E828DC521200198643 /* GameAlertsModifier.swift */; }; |
239 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E41EC28DC658900198643 /* SettingsModalView.swift */; }; | 247 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E41EC28DC658900198643 /* SettingsModalView.swift */; }; |
240 952E41F228DC6F6E00198643 /* correctAnswer.wav in Resources */ = {isa = PBXBuildFile; fileRef = 952E41F028DC6F6D00198643 /* correctAnswer.wav */; }; | 248 952E41F228DC6F6E00198643 /* correctAnswer.wav in Resources */ = {isa = PBXBuildFile; fileRef = 952E41F028DC6F6D00198643 /* correctAnswer.wav */; }; |
241 952E41F328DC6F6E00198643 /* wrongAnswer.wav in Resources */ = {isa = PBXBuildFile; fileRef = 952E41F128DC6F6E00198643 /* wrongAnswer.wav */; }; | 249 952E41F328DC6F6E00198643 /* wrongAnswer.wav in Resources */ = {isa = PBXBuildFile; fileRef = 952E41F128DC6F6E00198643 /* wrongAnswer.wav */; }; |
242 9539829328C51EDE00B70973 /* GeoQuizApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9539829228C51EDE00B70973 /* GeoQuizApp.swift */; }; | 250 9539829328C51EDE00B70973 /* GeoQuizApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9539829228C51EDE00B70973 /* GeoQuizApp.swift */; }; |
243 9539829728C51EDF00B70973 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9539829628C51EDF00B70973 /* Assets.xcassets */; }; | 251 9539829728C51EDF00B70973 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9539829628C51EDF00B70973 /* Assets.xcassets */; }; |
244 9539829A28C51EDF00B70973 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9539829928C51EDF00B70973 /* Preview Assets.xcassets */; }; | 252 9539829A28C51EDF00B70973 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9539829928C51EDF00B70973 /* Preview Assets.xcassets */; }; |
245 954AF4682905397A00180065 /* PlayedGamesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954AF4672905397A00180065 /* PlayedGamesList.swift */; }; | 253 954AF4682905397A00180065 /* PlayedGamesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954AF4672905397A00180065 /* PlayedGamesList.swift */; }; |
246 955A658128D703EB00CEEC6D /* GameToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955A658028D703EB00CEEC6D /* GameToolbar.swift */; }; | 254 955A658128D703EB00CEEC6D /* GameToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955A658028D703EB00CEEC6D /* GameToolbar.swift */; }; |
247 955A658328D733E400CEEC6D /* GameProtocol+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955A658228D733E400CEEC6D /* GameProtocol+Extension.swift */; }; | |
248 955A65A928D7815E00CEEC6D /* HapticsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955A65A828D7815E00CEEC6D /* HapticsController.swift */; }; | |
249 957822482918F445005F2D50 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957822472918F445005F2D50 /* Extensions.swift */; }; | 255 957822482918F445005F2D50 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957822472918F445005F2D50 /* Extensions.swift */; }; |
250 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9590359428E098FF00B24560 /* ProfileModalView.swift */; }; | 256 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9590359428E098FF00B24560 /* ProfileModalView.swift */; }; |
251 95919DB628F076BF00F21F8F /* UserController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95919DB528F076BF00F21F8F /* UserController.swift */; }; | |
252 95919DBC28F08D0600F21F8F /* SettingsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95919DBB28F08D0600F21F8F /* SettingsRow.swift */; }; | 257 95919DBC28F08D0600F21F8F /* SettingsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95919DBB28F08D0600F21F8F /* SettingsRow.swift */; }; |
253 95A4F42929040E350018DFAC /* CoreDataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4F42829040E350018DFAC /* CoreDataController.swift */; }; | |
254 95A4F42B29043DC00018DFAC /* UserImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4F42A29043DC00018DFAC /* UserImage.swift */; }; | 258 95A4F42B29043DC00018DFAC /* UserImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A4F42A29043DC00018DFAC /* UserImage.swift */; }; |
255 95AF322A28DF293900023ACC /* GuessTheCountryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AF322928DF293900023ACC /* GuessTheCountryView.swift */; }; | 259 95AF322A28DF293900023ACC /* GuessTheCountryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AF322928DF293900023ACC /* GuessTheCountryView.swift */; }; |
256 95BC392D28EC42570049AB49 /* CityMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC392C28EC42570049AB49 /* CityMap.swift */; }; | 260 95BC392D28EC42570049AB49 /* CityMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC392C28EC42570049AB49 /* CityMap.swift */; }; |
257 95C4315628C64A8C00212131 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315528C64A8C00212131 /* ContentView.swift */; }; | 261 95C4315628C64A8C00212131 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315528C64A8C00212131 /* ContentView.swift */; }; |
258 95C4315928C6500000212131 /* GameButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315828C6500000212131 /* GameButton.swift */; }; | 262 95C4315928C6500000212131 /* GameButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4315828C6500000212131 /* GameButton.swift */; }; |
259 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456B28FE87E4000CD570 /* UserDataModel.swift */; }; | 263 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456B28FE87E4000CD570 /* UserDataModel.swift */; }; |
260 95C6456E28FE8C04000CD570 /* UserProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456D28FE8C04000CD570 /* UserProfile.swift */; }; | 264 95C6456E28FE8C04000CD570 /* UserProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6456D28FE8C04000CD570 /* UserProfile.swift */; }; |
261 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */; }; | 265 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */; }; |
262 95C6457428FFC8E0000CD570 /* PersistenceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457328FFC8E0000CD570 /* PersistenceController.swift */; }; | |
263 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457528FFC934000CD570 /* GeoQuiz.xcdatamodeld */; }; | 266 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C6457528FFC934000CD570 /* GeoQuiz.xcdatamodeld */; }; |
264 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */; }; | 267 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */; }; |
265 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */; }; | 268 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */; }; |
266 95C6459D290003E1000CD570 /* RecentGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459C290003E1000CD570 /* RecentGame.swift */; }; | 269 95C6459D290003E1000CD570 /* RecentGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C6459C290003E1000CD570 /* RecentGame.swift */; }; |
267 95CA295028F6BB4500CE0B7A /* ActivityAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CA294F28F6BB4500CE0B7A /* ActivityAlert.swift */; }; | 270 95CA295028F6BB4500CE0B7A /* ActivityAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CA294F28F6BB4500CE0B7A /* ActivityAlert.swift */; }; |
268 95D8BF32291BAF8C006FC606 /* SettingsModalView-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */; }; | 271 95D8BF32291BAF8C006FC606 /* SettingsModalView-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */; }; |
269 95D8BF36291BB1F7006FC606 /* GameViewProtocol+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8BF35291BB1F7006FC606 /* GameViewProtocol+Extension.swift */; }; | |
270 95D8BF38291BBB3D006FC606 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95D8BF37291BBB3D006FC606 /* LaunchScreen.storyboard */; }; | 272 95D8BF38291BBB3D006FC606 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95D8BF37291BBB3D006FC606 /* LaunchScreen.storyboard */; }; |
271 95D8BF3A291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8BF39291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift */; }; | 273 95D8BF3A291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D8BF39291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift */; }; |
272 95DB7C01290492FC007D01D8 /* GameInfoModel+Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DB7C00290492FC007D01D8 /* GameInfoModel+Protocol.swift */; }; | 274 95DB7C01290492FC007D01D8 /* GameInfoModel+Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DB7C00290492FC007D01D8 /* GameInfoModel+Protocol.swift */; }; |
273 95DB7C032904A968007D01D8 /* MapController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DB7C022904A968007D01D8 /* MapController.swift */; }; | |
274 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */; }; | 275 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */; }; |
275 95FA409C28D9881100129B60 /* CountryGameController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FA409B28D9881100129B60 /* CountryGameController.swift */; }; | |
276 /* End PBXBuildFile section */ | 276 /* End PBXBuildFile section */ |
277 | 277 |
278 /* Begin PBXFileReference section */ | 278 /* Begin PBXFileReference section */ |
279 95030CE928D1BA4D001AA3A1 /* AnswerButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnswerButton.swift; sourceTree = "<group>"; }; | 279 95030CE928D1BA4D001AA3A1 /* AnswerButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnswerButton.swift; sourceTree = "<group>"; }; |
280 9509A8DD28E5A19A00CFCDBA /* countries.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = countries.json; sourceTree = "<group>"; }; | 280 9509A8DD28E5A19A00CFCDBA /* countries.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = countries.json; sourceTree = "<group>"; }; |
281 9509A8E128E5A3D700CFCDBA /* GuessThePopulationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessThePopulationView.swift; sourceTree = "<group>"; }; | 281 9509A8E128E5A3D700CFCDBA /* GuessThePopulationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessThePopulationView.swift; sourceTree = "<group>"; }; |
282 950C535228F2FA3300179C78 /* BuyPremiumModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuyPremiumModalView.swift; sourceTree = "<group>"; }; | 282 950C535228F2FA3300179C78 /* BuyPremiumModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuyPremiumModalView.swift; sourceTree = "<group>"; }; |
283 950C535828F3178B00179C78 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; | 283 950C535828F3178B00179C78 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; |
284 95197EFC28F339AE00FE67E9 /* StoreController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreController.swift; sourceTree = "<group>"; }; | |
285 951AFAE828E5655C00A4A4BD /* cities.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = cities.json; sourceTree = "<group>"; }; | 284 951AFAE828E5655C00A4A4BD /* cities.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = cities.json; sourceTree = "<group>"; }; |
286 951AFAEC28E5657500A4A4BD /* CityModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CityModel.swift; sourceTree = "<group>"; }; | 285 951AFAEC28E5657500A4A4BD /* CityModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CityModel.swift; sourceTree = "<group>"; }; |
287 951AFAEE28E565FE00A4A4BD /* CountryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryModel.swift; sourceTree = "<group>"; }; | 286 951AFAEE28E565FE00A4A4BD /* CountryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryModel.swift; sourceTree = "<group>"; }; |
288 951AFAF028E5735400A4A4BD /* CityGameController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CityGameController.swift; sourceTree = "<group>"; }; | |
289 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheCapitalView.swift; sourceTree = "<group>"; }; | 287 951B630128D1A87C004F9877 /* GuessTheCapitalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheCapitalView.swift; sourceTree = "<group>"; }; |
290 951DCDBA291A420C00BAE20C /* mc.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mc.png; sourceTree = "<group>"; }; | 288 951DCDBA291A420C00BAE20C /* mc.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mc.png; sourceTree = "<group>"; }; |
291 951DCDBB291A420C00BAE20C /* gr.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gr.png; sourceTree = "<group>"; }; | 289 951DCDBB291A420C00BAE20C /* gr.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gr.png; sourceTree = "<group>"; }; |
292 951DCDBC291A420C00BAE20C /* sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sl.png; sourceTree = "<group>"; }; | 290 951DCDBC291A420C00BAE20C /* sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sl.png; sourceTree = "<group>"; }; |
293 951DCDBD291A420D00BAE20C /* gt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gt.png; sourceTree = "<group>"; }; | 291 951DCDBD291A420D00BAE20C /* gt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gt.png; sourceTree = "<group>"; }; |
501 951DCE8E291A424800BAE20C /* gq.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gq.png; sourceTree = "<group>"; }; | 499 951DCE8E291A424800BAE20C /* gq.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gq.png; sourceTree = "<group>"; }; |
502 951DCE8F291A424900BAE20C /* ht.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ht.png; sourceTree = "<group>"; }; | 500 951DCE8F291A424900BAE20C /* ht.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ht.png; sourceTree = "<group>"; }; |
503 951DCE90291A424900BAE20C /* ve.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ve.png; sourceTree = "<group>"; }; | 501 951DCE90291A424900BAE20C /* ve.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ve.png; sourceTree = "<group>"; }; |
504 951DCE91291A424900BAE20C /* zm.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zm.png; sourceTree = "<group>"; }; | 502 951DCE91291A424900BAE20C /* zm.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zm.png; sourceTree = "<group>"; }; |
505 951DCF6A291A6B3700BAE20C /* np.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = np.png; sourceTree = "<group>"; }; | 503 951DCF6A291A6B3700BAE20C /* np.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = np.png; sourceTree = "<group>"; }; |
504 951F0BFD291CFADF0026D5A2 /* GameProtocol+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GameProtocol+Extension.swift"; sourceTree = "<group>"; }; | |
505 951F0BFE291CFADF0026D5A2 /* CoreDataController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataController.swift; sourceTree = "<group>"; }; | |
506 951F0BFF291CFADF0026D5A2 /* MapController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MapController.swift; sourceTree = "<group>"; }; | |
507 951F0C00291CFADF0026D5A2 /* GameViewProtocol+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GameViewProtocol+Extension.swift"; sourceTree = "<group>"; }; | |
508 951F0C01291CFADF0026D5A2 /* HapticsController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HapticsController.swift; sourceTree = "<group>"; }; | |
509 951F0C02291CFADF0026D5A2 /* StoreController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreController.swift; sourceTree = "<group>"; }; | |
510 951F0C03291CFADF0026D5A2 /* CountryGameController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CountryGameController.swift; sourceTree = "<group>"; }; | |
511 951F0C04291CFADF0026D5A2 /* CityGameController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CityGameController.swift; sourceTree = "<group>"; }; | |
512 951F0C05291CFADF0026D5A2 /* PersistenceController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PersistenceController.swift; sourceTree = "<group>"; }; | |
513 951F0C06291CFADF0026D5A2 /* UserController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserController.swift; sourceTree = "<group>"; }; | |
506 952E41E828DC521200198643 /* GameAlertsModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameAlertsModifier.swift; sourceTree = "<group>"; }; | 514 952E41E828DC521200198643 /* GameAlertsModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameAlertsModifier.swift; sourceTree = "<group>"; }; |
507 952E41EC28DC658900198643 /* SettingsModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsModalView.swift; sourceTree = "<group>"; }; | 515 952E41EC28DC658900198643 /* SettingsModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsModalView.swift; sourceTree = "<group>"; }; |
508 952E41F028DC6F6D00198643 /* correctAnswer.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = correctAnswer.wav; sourceTree = "<group>"; }; | 516 952E41F028DC6F6D00198643 /* correctAnswer.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = correctAnswer.wav; sourceTree = "<group>"; }; |
509 952E41F128DC6F6E00198643 /* wrongAnswer.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = wrongAnswer.wav; sourceTree = "<group>"; }; | 517 952E41F128DC6F6E00198643 /* wrongAnswer.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = wrongAnswer.wav; sourceTree = "<group>"; }; |
510 9539828F28C51EDE00B70973 /* GeoQuiz.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GeoQuiz.app; sourceTree = BUILT_PRODUCTS_DIR; }; | 518 9539828F28C51EDE00B70973 /* GeoQuiz.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GeoQuiz.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
512 9539829628C51EDF00B70973 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 520 9539829628C51EDF00B70973 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
513 9539829928C51EDF00B70973 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | 521 9539829928C51EDF00B70973 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
514 954AF4672905397A00180065 /* PlayedGamesList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayedGamesList.swift; sourceTree = "<group>"; }; | 522 954AF4672905397A00180065 /* PlayedGamesList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayedGamesList.swift; sourceTree = "<group>"; }; |
515 954AF46B2905433300180065 /* GeoQuiz.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = GeoQuiz.entitlements; sourceTree = "<group>"; }; | 523 954AF46B2905433300180065 /* GeoQuiz.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = GeoQuiz.entitlements; sourceTree = "<group>"; }; |
516 955A658028D703EB00CEEC6D /* GameToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameToolbar.swift; sourceTree = "<group>"; }; | 524 955A658028D703EB00CEEC6D /* GameToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameToolbar.swift; sourceTree = "<group>"; }; |
517 955A658228D733E400CEEC6D /* GameProtocol+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GameProtocol+Extension.swift"; sourceTree = "<group>"; }; | |
518 955A65A828D7815E00CEEC6D /* HapticsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HapticsController.swift; sourceTree = "<group>"; }; | |
519 957822472918F445005F2D50 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; }; | 525 957822472918F445005F2D50 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; }; |
520 9590359428E098FF00B24560 /* ProfileModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileModalView.swift; sourceTree = "<group>"; }; | 526 9590359428E098FF00B24560 /* ProfileModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileModalView.swift; sourceTree = "<group>"; }; |
521 95919DB528F076BF00F21F8F /* UserController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserController.swift; sourceTree = "<group>"; }; | |
522 95919DBB28F08D0600F21F8F /* SettingsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsRow.swift; sourceTree = "<group>"; }; | 527 95919DBB28F08D0600F21F8F /* SettingsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsRow.swift; sourceTree = "<group>"; }; |
523 95A4F42829040E350018DFAC /* CoreDataController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataController.swift; sourceTree = "<group>"; }; | |
524 95A4F42A29043DC00018DFAC /* UserImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserImage.swift; sourceTree = "<group>"; }; | 528 95A4F42A29043DC00018DFAC /* UserImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserImage.swift; sourceTree = "<group>"; }; |
525 95AF322928DF293900023ACC /* GuessTheCountryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheCountryView.swift; sourceTree = "<group>"; }; | 529 95AF322928DF293900023ACC /* GuessTheCountryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheCountryView.swift; sourceTree = "<group>"; }; |
526 95BC392C28EC42570049AB49 /* CityMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CityMap.swift; sourceTree = "<group>"; }; | 530 95BC392C28EC42570049AB49 /* CityMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CityMap.swift; sourceTree = "<group>"; }; |
527 95C4315528C64A8C00212131 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | 531 95C4315528C64A8C00212131 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
528 95C4315828C6500000212131 /* GameButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameButton.swift; sourceTree = "<group>"; }; | 532 95C4315828C6500000212131 /* GameButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameButton.swift; sourceTree = "<group>"; }; |
529 95C6456B28FE87E4000CD570 /* UserDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDataModel.swift; sourceTree = "<group>"; }; | 533 95C6456B28FE87E4000CD570 /* UserDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDataModel.swift; sourceTree = "<group>"; }; |
530 95C6456D28FE8C04000CD570 /* UserProfile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserProfile.swift; sourceTree = "<group>"; }; | 534 95C6456D28FE8C04000CD570 /* UserProfile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserProfile.swift; sourceTree = "<group>"; }; |
531 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileEditModalView.swift; sourceTree = "<group>"; }; | 535 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileEditModalView.swift; sourceTree = "<group>"; }; |
532 95C6457328FFC8E0000CD570 /* PersistenceController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersistenceController.swift; sourceTree = "<group>"; }; | |
533 95C6457628FFC934000CD570 /* GeoQuiz.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = GeoQuiz.xcdatamodel; sourceTree = "<group>"; }; | 536 95C6457628FFC934000CD570 /* GeoQuiz.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = GeoQuiz.xcdatamodel; sourceTree = "<group>"; }; |
534 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataClass.swift"; sourceTree = "<group>"; }; | 537 95C6459828FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataClass.swift"; sourceTree = "<group>"; }; |
535 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataProperties.swift"; sourceTree = "<group>"; }; | 538 95C6459928FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayedGame+CoreDataProperties.swift"; sourceTree = "<group>"; }; |
536 95C6459C290003E1000CD570 /* RecentGame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecentGame.swift; sourceTree = "<group>"; }; | 539 95C6459C290003E1000CD570 /* RecentGame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecentGame.swift; sourceTree = "<group>"; }; |
537 95CA294F28F6BB4500CE0B7A /* ActivityAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityAlert.swift; sourceTree = "<group>"; }; | 540 95CA294F28F6BB4500CE0B7A /* ActivityAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityAlert.swift; sourceTree = "<group>"; }; |
538 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SettingsModalView-ViewModel.swift"; sourceTree = "<group>"; }; | 541 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SettingsModalView-ViewModel.swift"; sourceTree = "<group>"; }; |
539 95D8BF35291BB1F7006FC606 /* GameViewProtocol+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GameViewProtocol+Extension.swift"; sourceTree = "<group>"; }; | |
540 95D8BF37291BBB3D006FC606 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; | 542 95D8BF37291BBB3D006FC606 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; |
541 95D8BF39291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GuessTheFlagView-ViewModel.swift"; sourceTree = "<group>"; }; | 543 95D8BF39291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GuessTheFlagView-ViewModel.swift"; sourceTree = "<group>"; }; |
542 95DB7C00290492FC007D01D8 /* GameInfoModel+Protocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GameInfoModel+Protocol.swift"; sourceTree = "<group>"; }; | 544 95DB7C00290492FC007D01D8 /* GameInfoModel+Protocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GameInfoModel+Protocol.swift"; sourceTree = "<group>"; }; |
543 95DB7C022904A968007D01D8 /* MapController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapController.swift; sourceTree = "<group>"; }; | |
544 95E6188428DDDB5C003359ED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; | 545 95E6188428DDDB5C003359ED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; |
545 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheFlagView.swift; sourceTree = "<group>"; }; | 546 95FA409928D9876B00129B60 /* GuessTheFlagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GuessTheFlagView.swift; sourceTree = "<group>"; }; |
546 95FA409B28D9881100129B60 /* CountryGameController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryGameController.swift; sourceTree = "<group>"; }; | |
547 /* End PBXFileReference section */ | 547 /* End PBXFileReference section */ |
548 | 548 |
549 /* Begin PBXFrameworksBuildPhase section */ | 549 /* Begin PBXFrameworksBuildPhase section */ |
550 9539828C28C51EDE00B70973 /* Frameworks */ = { | 550 9539828C28C51EDE00B70973 /* Frameworks */ = { |
551 isa = PBXFrameworksBuildPhase; | 551 isa = PBXFrameworksBuildPhase; |
788 951DCE71291A423F00BAE20C /* zw.png */, | 788 951DCE71291A423F00BAE20C /* zw.png */, |
789 ); | 789 ); |
790 path = Flags; | 790 path = Flags; |
791 sourceTree = "<group>"; | 791 sourceTree = "<group>"; |
792 }; | 792 }; |
793 951F0BFC291CFADF0026D5A2 /* Controllers */ = { | |
794 isa = PBXGroup; | |
795 children = ( | |
796 951F0BFD291CFADF0026D5A2 /* GameProtocol+Extension.swift */, | |
797 951F0BFE291CFADF0026D5A2 /* CoreDataController.swift */, | |
798 951F0BFF291CFADF0026D5A2 /* MapController.swift */, | |
799 951F0C00291CFADF0026D5A2 /* GameViewProtocol+Extension.swift */, | |
800 951F0C01291CFADF0026D5A2 /* HapticsController.swift */, | |
801 951F0C02291CFADF0026D5A2 /* StoreController.swift */, | |
802 951F0C03291CFADF0026D5A2 /* CountryGameController.swift */, | |
803 951F0C04291CFADF0026D5A2 /* CityGameController.swift */, | |
804 951F0C05291CFADF0026D5A2 /* PersistenceController.swift */, | |
805 951F0C06291CFADF0026D5A2 /* UserController.swift */, | |
806 ); | |
807 path = Controllers; | |
808 sourceTree = "<group>"; | |
809 }; | |
793 9520ABBA28C86D0300A3D4D7 /* Resources */ = { | 810 9520ABBA28C86D0300A3D4D7 /* Resources */ = { |
794 isa = PBXGroup; | 811 isa = PBXGroup; |
795 children = ( | 812 children = ( |
796 951DCDB7291A3DE800BAE20C /* Flags */, | 813 951DCDB7291A3DE800BAE20C /* Flags */, |
797 951AFAE828E5655C00A4A4BD /* cities.json */, | 814 951AFAE828E5655C00A4A4BD /* cities.json */, |
839 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */, | 856 95D8BF31291BAF8C006FC606 /* SettingsModalView-ViewModel.swift */, |
840 9590359428E098FF00B24560 /* ProfileModalView.swift */, | 857 9590359428E098FF00B24560 /* ProfileModalView.swift */, |
841 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */, | 858 95C6457128FFC4DC000CD570 /* ProfileEditModalView.swift */, |
842 957822462918EED3005F2D50 /* Helpers */, | 859 957822462918EED3005F2D50 /* Helpers */, |
843 957822452918EECA005F2D50 /* Models */, | 860 957822452918EECA005F2D50 /* Models */, |
844 959303AC2918F58F00E3E099 /* Controllers */, | 861 951F0BFC291CFADF0026D5A2 /* Controllers */, |
845 9520ABBA28C86D0300A3D4D7 /* Resources */, | 862 9520ABBA28C86D0300A3D4D7 /* Resources */, |
846 9539829828C51EDF00B70973 /* Preview Content */, | 863 9539829828C51EDF00B70973 /* Preview Content */, |
847 ); | 864 ); |
848 path = GeoQuiz; | 865 path = GeoQuiz; |
849 sourceTree = "<group>"; | 866 sourceTree = "<group>"; |
884 954AF4672905397A00180065 /* PlayedGamesList.swift */, | 901 954AF4672905397A00180065 /* PlayedGamesList.swift */, |
885 952E41E828DC521200198643 /* GameAlertsModifier.swift */, | 902 952E41E828DC521200198643 /* GameAlertsModifier.swift */, |
886 957822472918F445005F2D50 /* Extensions.swift */, | 903 957822472918F445005F2D50 /* Extensions.swift */, |
887 ); | 904 ); |
888 path = Helpers; | 905 path = Helpers; |
889 sourceTree = "<group>"; | |
890 }; | |
891 959303AC2918F58F00E3E099 /* Controllers */ = { | |
892 isa = PBXGroup; | |
893 children = ( | |
894 95D8BF35291BB1F7006FC606 /* GameViewProtocol+Extension.swift */, | |
895 955A658228D733E400CEEC6D /* GameProtocol+Extension.swift */, | |
896 95FA409B28D9881100129B60 /* CountryGameController.swift */, | |
897 951AFAF028E5735400A4A4BD /* CityGameController.swift */, | |
898 955A65A828D7815E00CEEC6D /* HapticsController.swift */, | |
899 95919DB528F076BF00F21F8F /* UserController.swift */, | |
900 95197EFC28F339AE00FE67E9 /* StoreController.swift */, | |
901 95A4F42829040E350018DFAC /* CoreDataController.swift */, | |
902 95C6457328FFC8E0000CD570 /* PersistenceController.swift */, | |
903 95DB7C022904A968007D01D8 /* MapController.swift */, | |
904 ); | |
905 name = Controllers; | |
906 path = Models/Controllers; | |
907 sourceTree = "<group>"; | 906 sourceTree = "<group>"; |
908 }; | 907 }; |
909 /* End PBXGroup section */ | 908 /* End PBXGroup section */ |
910 | 909 |
911 /* Begin PBXNativeTarget section */ | 910 /* Begin PBXNativeTarget section */ |
1201 /* Begin PBXSourcesBuildPhase section */ | 1200 /* Begin PBXSourcesBuildPhase section */ |
1202 9539828B28C51EDE00B70973 /* Sources */ = { | 1201 9539828B28C51EDE00B70973 /* Sources */ = { |
1203 isa = PBXSourcesBuildPhase; | 1202 isa = PBXSourcesBuildPhase; |
1204 buildActionMask = 2147483647; | 1203 buildActionMask = 2147483647; |
1205 files = ( | 1204 files = ( |
1206 955A65A928D7815E00CEEC6D /* HapticsController.swift in Sources */, | |
1207 95BC392D28EC42570049AB49 /* CityMap.swift in Sources */, | 1205 95BC392D28EC42570049AB49 /* CityMap.swift in Sources */, |
1208 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */, | 1206 95C6459A28FFE5A3000CD570 /* PlayedGame+CoreDataClass.swift in Sources */, |
1209 95A4F42B29043DC00018DFAC /* UserImage.swift in Sources */, | 1207 95A4F42B29043DC00018DFAC /* UserImage.swift in Sources */, |
1210 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */, | 1208 952E41E928DC521200198643 /* GameAlertsModifier.swift in Sources */, |
1211 95197EFD28F339AE00FE67E9 /* StoreController.swift in Sources */, | |
1212 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */, | 1209 9509A8E228E5A3D700CFCDBA /* GuessThePopulationView.swift in Sources */, |
1213 955A658328D733E400CEEC6D /* GameProtocol+Extension.swift in Sources */, | |
1214 95A4F42929040E350018DFAC /* CoreDataController.swift in Sources */, | |
1215 95C6457428FFC8E0000CD570 /* PersistenceController.swift in Sources */, | |
1216 95919DB628F076BF00F21F8F /* UserController.swift in Sources */, | |
1217 95C6459D290003E1000CD570 /* RecentGame.swift in Sources */, | 1210 95C6459D290003E1000CD570 /* RecentGame.swift in Sources */, |
1218 95C6456E28FE8C04000CD570 /* UserProfile.swift in Sources */, | 1211 95C6456E28FE8C04000CD570 /* UserProfile.swift in Sources */, |
1219 95C4315628C64A8C00212131 /* ContentView.swift in Sources */, | 1212 95C4315628C64A8C00212131 /* ContentView.swift in Sources */, |
1220 954AF4682905397A00180065 /* PlayedGamesList.swift in Sources */, | 1213 954AF4682905397A00180065 /* PlayedGamesList.swift in Sources */, |
1221 95C4315928C6500000212131 /* GameButton.swift in Sources */, | 1214 95C4315928C6500000212131 /* GameButton.swift in Sources */, |
1222 951AFAED28E5657500A4A4BD /* CityModel.swift in Sources */, | 1215 951AFAED28E5657500A4A4BD /* CityModel.swift in Sources */, |
1216 951F0C07291CFADF0026D5A2 /* GameProtocol+Extension.swift in Sources */, | |
1217 951F0C0D291CFADF0026D5A2 /* CountryGameController.swift in Sources */, | |
1223 950C535328F2FA3300179C78 /* BuyPremiumModalView.swift in Sources */, | 1218 950C535328F2FA3300179C78 /* BuyPremiumModalView.swift in Sources */, |
1224 951B630228D1A87C004F9877 /* GuessTheCapitalView.swift in Sources */, | 1219 951B630228D1A87C004F9877 /* GuessTheCapitalView.swift in Sources */, |
1220 951F0C10291CFADF0026D5A2 /* UserController.swift in Sources */, | |
1221 951F0C09291CFADF0026D5A2 /* MapController.swift in Sources */, | |
1225 9539829328C51EDE00B70973 /* GeoQuizApp.swift in Sources */, | 1222 9539829328C51EDE00B70973 /* GeoQuizApp.swift in Sources */, |
1223 951F0C0A291CFADF0026D5A2 /* GameViewProtocol+Extension.swift in Sources */, | |
1226 95AF322A28DF293900023ACC /* GuessTheCountryView.swift in Sources */, | 1224 95AF322A28DF293900023ACC /* GuessTheCountryView.swift in Sources */, |
1227 95DB7C032904A968007D01D8 /* MapController.swift in Sources */, | 1225 951F0C0E291CFADF0026D5A2 /* CityGameController.swift in Sources */, |
1228 95919DBC28F08D0600F21F8F /* SettingsRow.swift in Sources */, | 1226 95919DBC28F08D0600F21F8F /* SettingsRow.swift in Sources */, |
1227 951F0C0C291CFADF0026D5A2 /* StoreController.swift in Sources */, | |
1228 951F0C08291CFADF0026D5A2 /* CoreDataController.swift in Sources */, | |
1229 951AFAEF28E565FE00A4A4BD /* CountryModel.swift in Sources */, | 1229 951AFAEF28E565FE00A4A4BD /* CountryModel.swift in Sources */, |
1230 95030CEA28D1BA4D001AA3A1 /* AnswerButton.swift in Sources */, | 1230 95030CEA28D1BA4D001AA3A1 /* AnswerButton.swift in Sources */, |
1231 95FA409C28D9881100129B60 /* CountryGameController.swift in Sources */, | |
1232 95CA295028F6BB4500CE0B7A /* ActivityAlert.swift in Sources */, | 1231 95CA295028F6BB4500CE0B7A /* ActivityAlert.swift in Sources */, |
1233 95D8BF32291BAF8C006FC606 /* SettingsModalView-ViewModel.swift in Sources */, | 1232 95D8BF32291BAF8C006FC606 /* SettingsModalView-ViewModel.swift in Sources */, |
1234 95D8BF3A291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift in Sources */, | 1233 95D8BF3A291BC5DA006FC606 /* GuessTheFlagView-ViewModel.swift in Sources */, |
1235 955A658128D703EB00CEEC6D /* GameToolbar.swift in Sources */, | 1234 955A658128D703EB00CEEC6D /* GameToolbar.swift in Sources */, |
1236 957822482918F445005F2D50 /* Extensions.swift in Sources */, | 1235 957822482918F445005F2D50 /* Extensions.swift in Sources */, |
1237 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */, | 1236 95C6457728FFC934000CD570 /* GeoQuiz.xcdatamodeld in Sources */, |
1238 95D8BF36291BB1F7006FC606 /* GameViewProtocol+Extension.swift in Sources */, | |
1239 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */, | 1237 9590359528E098FF00B24560 /* ProfileModalView.swift in Sources */, |
1240 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */, | 1238 95C6456C28FE87E4000CD570 /* UserDataModel.swift in Sources */, |
1239 951F0C0B291CFADF0026D5A2 /* HapticsController.swift in Sources */, | |
1241 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */, | 1240 95C6459B28FFE5A3000CD570 /* PlayedGame+CoreDataProperties.swift in Sources */, |
1242 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */, | 1241 95C6457228FFC4DC000CD570 /* ProfileEditModalView.swift in Sources */, |
1243 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */, | 1242 952E41ED28DC658900198643 /* SettingsModalView.swift in Sources */, |
1244 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */, | 1243 95FA409A28D9876B00129B60 /* GuessTheFlagView.swift in Sources */, |
1245 95DB7C01290492FC007D01D8 /* GameInfoModel+Protocol.swift in Sources */, | 1244 95DB7C01290492FC007D01D8 /* GameInfoModel+Protocol.swift in Sources */, |
1246 951AFAF128E5735400A4A4BD /* CityGameController.swift in Sources */, | 1245 951F0C0F291CFADF0026D5A2 /* PersistenceController.swift in Sources */, |
1247 ); | 1246 ); |
1248 runOnlyForDeploymentPostprocessing = 0; | 1247 runOnlyForDeploymentPostprocessing = 0; |
1249 }; | 1248 }; |
1250 /* End PBXSourcesBuildPhase section */ | 1249 /* End PBXSourcesBuildPhase section */ |
1251 | 1250 |