Mercurial > public > simoleon
comparison Simoleon.xcodeproj/project.pbxproj @ 19:94fd7ac93060
Redesign
author | Dennis Concepción Martín <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sun, 18 Jul 2021 20:00:05 +0100 |
parents | 4a81e39186f1 |
children | f8aabe5b7251 |
comparison
equal
deleted
inserted
replaced
18:a3512b689bbe | 19:94fd7ac93060 |
---|---|
5 }; | 5 }; |
6 objectVersion = 52; | 6 objectVersion = 52; |
7 objects = { | 7 objects = { |
8 | 8 |
9 /* Begin PBXBuildFile section */ | 9 /* Begin PBXBuildFile section */ |
10 95559337269B0A7B000FD726 /* CurrencyQuoteData.json in Resources */ = {isa = PBXBuildFile; fileRef = 95559336269B0A7B000FD726 /* CurrencyQuoteData.json */; }; | |
11 9555933A269B0AB8000FD726 /* ParseJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95559339269B0AB8000FD726 /* ParseJson.swift */; }; | 10 9555933A269B0AB8000FD726 /* ParseJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95559339269B0AB8000FD726 /* ParseJson.swift */; }; |
12 9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */; }; | 11 9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */; }; |
13 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; }; | 12 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; }; |
14 95AEBC9726A043C100613729 /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9626A043C100613729 /* SearchBar.swift */; }; | |
15 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; | 13 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; }; |
16 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; }; | 14 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */; }; |
17 95AEBC9F26A08A1C00613729 /* CurrencyConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9E26A08A1C00613729 /* CurrencyConversion.swift */; }; | |
18 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; | 15 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */; }; |
19 95AEBCA826A0AE2400613729 /* Sidebar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBCA726A0AE2400613729 /* Sidebar.swift */; }; | 16 95B54F4426A4842C001DC0D8 /* Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4326A4842C001DC0D8 /* Conversion.swift */; }; |
17 95B54F4626A48852001DC0D8 /* CurrencySelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4526A48852001DC0D8 /* CurrencySelector.swift */; }; | |
18 95B54F4826A4954B001DC0D8 /* CurrencyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4726A4954B001DC0D8 /* CurrencyButton.swift */; }; | |
19 95B54F4A26A4A450001DC0D8 /* ConversionBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4926A4A450001DC0D8 /* ConversionBox.swift */; }; | |
20 95B54F4D26A4A64F001DC0D8 /* Introspect in Frameworks */ = {isa = PBXBuildFile; productRef = 95B54F4C26A4A64F001DC0D8 /* Introspect */; }; | |
21 95B54F4F26A4AC52001DC0D8 /* ContentViewPad.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F4E26A4AC52001DC0D8 /* ContentViewPad.swift */; }; | |
22 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */; }; | |
20 95C02C8B269B61680061DD6D /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = 95C02C8A269B61680061DD6D /* Alamofire */; }; | 23 95C02C8B269B61680061DD6D /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = 95C02C8A269B61680061DD6D /* Alamofire */; }; |
21 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2272697752600941585 /* SimoleonApp.swift */; }; | 24 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2272697752600941585 /* SimoleonApp.swift */; }; |
22 95C5B22C2697752700941585 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22B2697752700941585 /* Assets.xcassets */; }; | 25 95C5B22C2697752700941585 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22B2697752700941585 /* Assets.xcassets */; }; |
23 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; | 26 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95C5B22E2697752700941585 /* Preview Assets.xcassets */; }; |
24 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; | 27 95C5B2312697752700941585 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2302697752700941585 /* Persistence.swift */; }; |
25 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; | 28 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */; }; |
26 95C5B23F2697752700941585 /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B23E2697752700941585 /* SimoleonTests.swift */; }; | 29 95C5B23F2697752700941585 /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B23E2697752700941585 /* SimoleonTests.swift */; }; |
27 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; | 30 95C5B24A2697752700941585 /* SimoleonUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C5B2492697752700941585 /* SimoleonUITests.swift */; }; |
28 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */ = {isa = PBXBuildFile; fileRef = 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */; }; | 31 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */ = {isa = PBXBuildFile; fileRef = 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */; }; |
29 95E76432269DF531008E9F31 /* PopularCurrencyPairs.json in Resources */ = {isa = PBXBuildFile; fileRef = 95E76431269DF531008E9F31 /* PopularCurrencyPairs.json */; }; | |
30 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */; }; | 32 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */; }; |
31 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95E76439269E0037008E9F31 /* CloudKit.framework */; }; | 33 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95E76439269E0037008E9F31 /* CloudKit.framework */; }; |
32 /* End PBXBuildFile section */ | 34 /* End PBXBuildFile section */ |
33 | 35 |
34 /* Begin PBXContainerItemProxy section */ | 36 /* Begin PBXContainerItemProxy section */ |
47 remoteInfo = Simoleon; | 49 remoteInfo = Simoleon; |
48 }; | 50 }; |
49 /* End PBXContainerItemProxy section */ | 51 /* End PBXContainerItemProxy section */ |
50 | 52 |
51 /* Begin PBXFileReference section */ | 53 /* Begin PBXFileReference section */ |
52 95559336269B0A7B000FD726 /* CurrencyQuoteData.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyQuoteData.json; sourceTree = "<group>"; }; | |
53 95559339269B0AB8000FD726 /* ParseJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJson.swift; sourceTree = "<group>"; }; | 54 95559339269B0AB8000FD726 /* ParseJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJson.swift; sourceTree = "<group>"; }; |
54 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyMetadata.json; sourceTree = "<group>"; }; | 55 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyMetadata.json; sourceTree = "<group>"; }; |
55 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | 56 95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
56 95AEBC9626A043C100613729 /* SearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; }; | |
57 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; }; | 57 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyMetadataModel.swift; sourceTree = "<group>"; }; |
58 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; | 58 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; |
59 95AEBC9E26A08A1C00613729 /* CurrencyConversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyConversion.swift; sourceTree = "<group>"; }; | |
60 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyQuoteModel.swift; sourceTree = "<group>"; }; | 59 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyQuoteModel.swift; sourceTree = "<group>"; }; |
61 95AEBCA726A0AE2400613729 /* Sidebar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar.swift; sourceTree = "<group>"; }; | 60 95B54F4326A4842C001DC0D8 /* Conversion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Conversion.swift; sourceTree = "<group>"; }; |
61 95B54F4526A48852001DC0D8 /* CurrencySelector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencySelector.swift; sourceTree = "<group>"; }; | |
62 95B54F4726A4954B001DC0D8 /* CurrencyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyButton.swift; sourceTree = "<group>"; }; | |
63 95B54F4926A4A450001DC0D8 /* ConversionBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionBox.swift; sourceTree = "<group>"; }; | |
64 95B54F4E26A4AC52001DC0D8 /* ContentViewPad.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentViewPad.swift; sourceTree = "<group>"; }; | |
65 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar.swift; sourceTree = "<group>"; }; | |
62 95C5B2242697752600941585 /* Simoleon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Simoleon.app; sourceTree = BUILT_PRODUCTS_DIR; }; | 66 95C5B2242697752600941585 /* Simoleon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Simoleon.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
63 95C5B2272697752600941585 /* SimoleonApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonApp.swift; sourceTree = "<group>"; }; | 67 95C5B2272697752600941585 /* SimoleonApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonApp.swift; sourceTree = "<group>"; }; |
64 95C5B22B2697752700941585 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 68 95C5B22B2697752700941585 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
65 95C5B22E2697752700941585 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | 69 95C5B22E2697752700941585 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
66 95C5B2302697752700941585 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; | 70 95C5B2302697752700941585 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; |
71 95C5B2402697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 75 95C5B2402697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
72 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 76 95C5B2452697752700941585 /* SimoleonUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
73 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; | 77 95C5B2492697752700941585 /* SimoleonUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonUITests.swift; sourceTree = "<group>"; }; |
74 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 78 95C5B24B2697752700941585 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
75 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairs.json; sourceTree = "<group>"; }; | 79 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyPairs.json; sourceTree = "<group>"; }; |
76 95E76431269DF531008E9F31 /* PopularCurrencyPairs.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = PopularCurrencyPairs.json; sourceTree = "<group>"; }; | |
77 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; | 80 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; |
78 95E76437269E0033008E9F31 /* Simoleon.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Simoleon.entitlements; sourceTree = "<group>"; }; | 81 95E76437269E0033008E9F31 /* Simoleon.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Simoleon.entitlements; sourceTree = "<group>"; }; |
79 95E76439269E0037008E9F31 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; | 82 95E76439269E0037008E9F31 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; |
80 /* End PBXFileReference section */ | 83 /* End PBXFileReference section */ |
81 | 84 |
83 95C5B2212697752600941585 /* Frameworks */ = { | 86 95C5B2212697752600941585 /* Frameworks */ = { |
84 isa = PBXFrameworksBuildPhase; | 87 isa = PBXFrameworksBuildPhase; |
85 buildActionMask = 2147483647; | 88 buildActionMask = 2147483647; |
86 files = ( | 89 files = ( |
87 95C02C8B269B61680061DD6D /* Alamofire in Frameworks */, | 90 95C02C8B269B61680061DD6D /* Alamofire in Frameworks */, |
91 95B54F4D26A4A64F001DC0D8 /* Introspect in Frameworks */, | |
88 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */, | 92 95E7643A269E0037008E9F31 /* CloudKit.framework in Frameworks */, |
89 ); | 93 ); |
90 runOnlyForDeploymentPostprocessing = 0; | 94 runOnlyForDeploymentPostprocessing = 0; |
91 }; | 95 }; |
92 95C5B2372697752700941585 /* Frameworks */ = { | 96 95C5B2372697752700941585 /* Frameworks */ = { |
126 9555933B269B0DF9000FD726 /* Resources */ = { | 130 9555933B269B0DF9000FD726 /* Resources */ = { |
127 isa = PBXGroup; | 131 isa = PBXGroup; |
128 children = ( | 132 children = ( |
129 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */, | 133 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */, |
130 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */, | 134 95DD4ABA269B33810027CA1F /* CurrencyPairs.json */, |
131 95E76431269DF531008E9F31 /* PopularCurrencyPairs.json */, | |
132 ); | 135 ); |
133 path = Resources; | 136 path = Resources; |
134 sourceTree = "<group>"; | 137 sourceTree = "<group>"; |
135 }; | 138 }; |
136 95C5B21B2697752600941585 = { | 139 95C5B21B2697752600941585 = { |
158 isa = PBXGroup; | 161 isa = PBXGroup; |
159 children = ( | 162 children = ( |
160 95E76437269E0033008E9F31 /* Simoleon.entitlements */, | 163 95E76437269E0033008E9F31 /* Simoleon.entitlements */, |
161 95C5B2272697752600941585 /* SimoleonApp.swift */, | 164 95C5B2272697752600941585 /* SimoleonApp.swift */, |
162 95AEBC9426A03ECB00613729 /* ContentView.swift */, | 165 95AEBC9426A03ECB00613729 /* ContentView.swift */, |
166 95B54F4E26A4AC52001DC0D8 /* ContentViewPad.swift */, | |
167 95B54F4326A4842C001DC0D8 /* Conversion.swift */, | |
163 95C5B22B2697752700941585 /* Assets.xcassets */, | 168 95C5B22B2697752700941585 /* Assets.xcassets */, |
164 95C5B2302697752700941585 /* Persistence.swift */, | 169 95C5B2302697752700941585 /* Persistence.swift */, |
165 95C5B2352697752700941585 /* Info.plist */, | 170 95C5B2352697752700941585 /* Info.plist */, |
166 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */, | 171 95C5B2322697752700941585 /* Simoleon.xcdatamodeld */, |
167 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */, | 172 95E76435269DFC1A008E9F31 /* LaunchScreen.storyboard */, |
176 }; | 181 }; |
177 95C5B22D2697752700941585 /* Preview Content */ = { | 182 95C5B22D2697752700941585 /* Preview Content */ = { |
178 isa = PBXGroup; | 183 isa = PBXGroup; |
179 children = ( | 184 children = ( |
180 95C5B22E2697752700941585 /* Preview Assets.xcassets */, | 185 95C5B22E2697752700941585 /* Preview Assets.xcassets */, |
181 95559336269B0A7B000FD726 /* CurrencyQuoteData.json */, | |
182 ); | 186 ); |
183 path = "Preview Content"; | 187 path = "Preview Content"; |
184 sourceTree = "<group>"; | 188 sourceTree = "<group>"; |
185 }; | 189 }; |
186 95C5B23D2697752700941585 /* SimoleonTests */ = { | 190 95C5B23D2697752700941585 /* SimoleonTests */ = { |
210 sourceTree = "<group>"; | 214 sourceTree = "<group>"; |
211 }; | 215 }; |
212 95FE659A269AFB44008745DE /* Helpers */ = { | 216 95FE659A269AFB44008745DE /* Helpers */ = { |
213 isa = PBXGroup; | 217 isa = PBXGroup; |
214 children = ( | 218 children = ( |
215 95AEBC9626A043C100613729 /* SearchBar.swift */, | 219 95B54F4726A4954B001DC0D8 /* CurrencyButton.swift */, |
220 95B54F4526A48852001DC0D8 /* CurrencySelector.swift */, | |
216 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, | 221 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, |
217 95AEBC9E26A08A1C00613729 /* CurrencyConversion.swift */, | 222 95B54F4926A4A450001DC0D8 /* ConversionBox.swift */, |
218 95AEBCA726A0AE2400613729 /* Sidebar.swift */, | 223 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */, |
219 ); | 224 ); |
220 path = Helpers; | 225 path = Helpers; |
221 sourceTree = "<group>"; | 226 sourceTree = "<group>"; |
222 }; | 227 }; |
223 /* End PBXGroup section */ | 228 /* End PBXGroup section */ |
236 dependencies = ( | 241 dependencies = ( |
237 ); | 242 ); |
238 name = Simoleon; | 243 name = Simoleon; |
239 packageProductDependencies = ( | 244 packageProductDependencies = ( |
240 95C02C8A269B61680061DD6D /* Alamofire */, | 245 95C02C8A269B61680061DD6D /* Alamofire */, |
246 95B54F4C26A4A64F001DC0D8 /* Introspect */, | |
241 ); | 247 ); |
242 productName = Simoleon; | 248 productName = Simoleon; |
243 productReference = 95C5B2242697752600941585 /* Simoleon.app */; | 249 productReference = 95C5B2242697752600941585 /* Simoleon.app */; |
244 productType = "com.apple.product-type.application"; | 250 productType = "com.apple.product-type.application"; |
245 }; | 251 }; |
310 Base, | 316 Base, |
311 ); | 317 ); |
312 mainGroup = 95C5B21B2697752600941585; | 318 mainGroup = 95C5B21B2697752600941585; |
313 packageReferences = ( | 319 packageReferences = ( |
314 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */, | 320 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */, |
321 95B54F4B26A4A64F001DC0D8 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */, | |
315 ); | 322 ); |
316 productRefGroup = 95C5B2252697752600941585 /* Products */; | 323 productRefGroup = 95C5B2252697752600941585 /* Products */; |
317 projectDirPath = ""; | 324 projectDirPath = ""; |
318 projectRoot = ""; | 325 projectRoot = ""; |
319 targets = ( | 326 targets = ( |
327 /* Begin PBXResourcesBuildPhase section */ | 334 /* Begin PBXResourcesBuildPhase section */ |
328 95C5B2222697752600941585 /* Resources */ = { | 335 95C5B2222697752600941585 /* Resources */ = { |
329 isa = PBXResourcesBuildPhase; | 336 isa = PBXResourcesBuildPhase; |
330 buildActionMask = 2147483647; | 337 buildActionMask = 2147483647; |
331 files = ( | 338 files = ( |
332 95559337269B0A7B000FD726 /* CurrencyQuoteData.json in Resources */, | |
333 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */, | 339 95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */, |
334 95E76432269DF531008E9F31 /* PopularCurrencyPairs.json in Resources */, | |
335 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */, | 340 95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */, |
336 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */, | 341 95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */, |
337 9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */, | 342 9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */, |
338 95C5B22C2697752700941585 /* Assets.xcassets in Resources */, | 343 95C5B22C2697752700941585 /* Assets.xcassets in Resources */, |
339 ); | 344 ); |
359 95C5B2202697752600941585 /* Sources */ = { | 364 95C5B2202697752600941585 /* Sources */ = { |
360 isa = PBXSourcesBuildPhase; | 365 isa = PBXSourcesBuildPhase; |
361 buildActionMask = 2147483647; | 366 buildActionMask = 2147483647; |
362 files = ( | 367 files = ( |
363 95C5B2312697752700941585 /* Persistence.swift in Sources */, | 368 95C5B2312697752700941585 /* Persistence.swift in Sources */, |
364 95AEBC9F26A08A1C00613729 /* CurrencyConversion.swift in Sources */, | |
365 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */, | 369 95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */, |
366 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */, | 370 95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */, |
367 9555933A269B0AB8000FD726 /* ParseJson.swift in Sources */, | 371 9555933A269B0AB8000FD726 /* ParseJson.swift in Sources */, |
368 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */, | 372 95C5B2282697752600941585 /* SimoleonApp.swift in Sources */, |
373 95B54F4A26A4A450001DC0D8 /* ConversionBox.swift in Sources */, | |
369 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, | 374 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, |
370 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, | 375 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, |
371 95AEBCA826A0AE2400613729 /* Sidebar.swift in Sources */, | 376 95B54F4826A4954B001DC0D8 /* CurrencyButton.swift in Sources */, |
377 95B54F4F26A4AC52001DC0D8 /* ContentViewPad.swift in Sources */, | |
378 95B54F4426A4842C001DC0D8 /* Conversion.swift in Sources */, | |
372 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, | 379 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, |
373 95AEBC9726A043C100613729 /* SearchBar.swift in Sources */, | 380 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */, |
381 95B54F4626A48852001DC0D8 /* CurrencySelector.swift in Sources */, | |
374 ); | 382 ); |
375 runOnlyForDeploymentPostprocessing = 0; | 383 runOnlyForDeploymentPostprocessing = 0; |
376 }; | 384 }; |
377 95C5B2362697752700941585 /* Sources */ = { | 385 95C5B2362697752700941585 /* Sources */ = { |
378 isa = PBXSourcesBuildPhase; | 386 isa = PBXSourcesBuildPhase; |
694 defaultConfigurationName = Release; | 702 defaultConfigurationName = Release; |
695 }; | 703 }; |
696 /* End XCConfigurationList section */ | 704 /* End XCConfigurationList section */ |
697 | 705 |
698 /* Begin XCRemoteSwiftPackageReference section */ | 706 /* Begin XCRemoteSwiftPackageReference section */ |
707 95B54F4B26A4A64F001DC0D8 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */ = { | |
708 isa = XCRemoteSwiftPackageReference; | |
709 repositoryURL = "https://github.com/siteline/SwiftUI-Introspect.git"; | |
710 requirement = { | |
711 kind = upToNextMajorVersion; | |
712 minimumVersion = 0.1.3; | |
713 }; | |
714 }; | |
699 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */ = { | 715 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */ = { |
700 isa = XCRemoteSwiftPackageReference; | 716 isa = XCRemoteSwiftPackageReference; |
701 repositoryURL = "https://github.com/Alamofire/Alamofire.git"; | 717 repositoryURL = "https://github.com/Alamofire/Alamofire.git"; |
702 requirement = { | 718 requirement = { |
703 kind = upToNextMajorVersion; | 719 kind = upToNextMajorVersion; |
705 }; | 721 }; |
706 }; | 722 }; |
707 /* End XCRemoteSwiftPackageReference section */ | 723 /* End XCRemoteSwiftPackageReference section */ |
708 | 724 |
709 /* Begin XCSwiftPackageProductDependency section */ | 725 /* Begin XCSwiftPackageProductDependency section */ |
726 95B54F4C26A4A64F001DC0D8 /* Introspect */ = { | |
727 isa = XCSwiftPackageProductDependency; | |
728 package = 95B54F4B26A4A64F001DC0D8 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */; | |
729 productName = Introspect; | |
730 }; | |
710 95C02C8A269B61680061DD6D /* Alamofire */ = { | 731 95C02C8A269B61680061DD6D /* Alamofire */ = { |
711 isa = XCSwiftPackageProductDependency; | 732 isa = XCSwiftPackageProductDependency; |
712 package = 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */; | 733 package = 95C02C89269B61680061DD6D /* XCRemoteSwiftPackageReference "Alamofire" */; |
713 productName = Alamofire; | 734 productName = Alamofire; |
714 }; | 735 }; |