|
11 | 11 | CA0C0C4724B89BEC00CBDD8A /* 04-HigherOrderReducers-LifecycleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0C0C4624B89BEC00CBDD8A /* 04-HigherOrderReducers-LifecycleTests.swift */; }; |
12 | 12 | CA0C51FB245389CC00A04EAB /* 04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0C51FA245389CC00A04EAB /* 04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift */; }; |
13 | 13 | CA25E5D224463AD700DA666A /* 01-GettingStarted-Bindings-Basics.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA25E5D124463AD700DA666A /* 01-GettingStarted-Bindings-Basics.swift */; }; |
14 | | - CA27C0B7245780CE00CB1E59 /* 03-Effects-SystemEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA27C0B6245780CE00CB1E59 /* 03-Effects-SystemEnvironment.swift */; }; |
| 14 | + CA27C0B7245780CE00CB1E59 /* 02-Effects-SystemEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA27C0B6245780CE00CB1E59 /* 02-Effects-SystemEnvironment.swift */; }; |
15 | 15 | CA34170824A4E89500FAF950 /* 01-GettingStarted-AnimationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA34170724A4E89500FAF950 /* 01-GettingStarted-AnimationsTests.swift */; }; |
16 | 16 | CA3E421F26B8337500581ABC /* 01-GettingStarted-FocusState.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA3E421E26B8337500581ABC /* 01-GettingStarted-FocusState.swift */; }; |
17 | 17 | CA3E4C5B24B4FA0E00447C0B /* 04-HigherOrderReducers-Lifecycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA3E4C5A24B4FA0E00447C0B /* 04-HigherOrderReducers-Lifecycle.swift */; }; |
|
63 | 63 | DC630FDA2451016B00BAECBA /* ListsOfState.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC630FD92451016B00BAECBA /* ListsOfState.swift */; }; |
64 | 64 | DC634B252448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC634B242448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift */; }; |
65 | 65 | DC88D8A6245341EC0077F427 /* 01-GettingStarted-Animations.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC88D8A5245341EC0077F427 /* 01-GettingStarted-Animations.swift */; }; |
66 | | - DC89C41924460F95006900B9 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC89C41824460F95006900B9 /* SceneDelegate.swift */; }; |
67 | 66 | DC89C41B24460F95006900B9 /* 00-RootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC89C41A24460F95006900B9 /* 00-RootView.swift */; }; |
68 | 67 | DC89C41D24460F96006900B9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DC89C41C24460F96006900B9 /* Assets.xcassets */; }; |
69 | 68 | DC89C4442446111B006900B9 /* 01-GettingStarted-Counter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC89C4432446111B006900B9 /* 01-GettingStarted-Counter.swift */; }; |
|
80 | 79 | DCC68EE12447C4630037F998 /* 01-GettingStarted-Composition-TwoCounters.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCC68EE02447C4630037F998 /* 01-GettingStarted-Composition-TwoCounters.swift */; }; |
81 | 80 | DCC68EE32447C8540037F998 /* 04-HigherOrderReducers-ReusableFavoriting.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCC68EE22447C8540037F998 /* 04-HigherOrderReducers-ReusableFavoriting.swift */; }; |
82 | 81 | DCE63B71245CC0B90080A23D /* 04-HigherOrderReducers-Recursion.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCE63B70245CC0B90080A23D /* 04-HigherOrderReducers-Recursion.swift */; }; |
| 82 | + DCFE1960278DBF0600C14CCF /* CaseStudiesApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFE195F278DBF0600C14CCF /* CaseStudiesApp.swift */; }; |
83 | 83 | /* End PBXBuildFile section */ |
84 | 84 |
|
85 | 85 | /* Begin PBXContainerItemProxy section */ |
|
154 | 154 | CA0C0C4624B89BEC00CBDD8A /* 04-HigherOrderReducers-LifecycleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-LifecycleTests.swift"; sourceTree = "<group>"; }; |
155 | 155 | CA0C51FA245389CC00A04EAB /* 04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift"; sourceTree = "<group>"; }; |
156 | 156 | CA25E5D124463AD700DA666A /* 01-GettingStarted-Bindings-Basics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-Bindings-Basics.swift"; sourceTree = "<group>"; }; |
157 | | - CA27C0B6245780CE00CB1E59 /* 03-Effects-SystemEnvironment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "03-Effects-SystemEnvironment.swift"; sourceTree = "<group>"; }; |
| 157 | + CA27C0B6245780CE00CB1E59 /* 02-Effects-SystemEnvironment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "02-Effects-SystemEnvironment.swift"; sourceTree = "<group>"; }; |
158 | 158 | CA34170724A4E89500FAF950 /* 01-GettingStarted-AnimationsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-AnimationsTests.swift"; sourceTree = "<group>"; }; |
159 | 159 | CA3E421E26B8337500581ABC /* 01-GettingStarted-FocusState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-FocusState.swift"; sourceTree = "<group>"; }; |
160 | 160 | CA3E4C5A24B4FA0E00447C0B /* 04-HigherOrderReducers-Lifecycle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-Lifecycle.swift"; sourceTree = "<group>"; }; |
|
211 | 211 | DC634B242448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-ReusableFavoritingTests.swift"; sourceTree = "<group>"; }; |
212 | 212 | DC88D8A5245341EC0077F427 /* 01-GettingStarted-Animations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-Animations.swift"; sourceTree = "<group>"; }; |
213 | 213 | DC89C41324460F95006900B9 /* SwiftUICaseStudies.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwiftUICaseStudies.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
214 | | - DC89C41824460F95006900B9 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; }; |
215 | 214 | DC89C41A24460F95006900B9 /* 00-RootView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "00-RootView.swift"; sourceTree = "<group>"; }; |
216 | 215 | DC89C41C24460F96006900B9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
217 | 216 | DC89C42424460F96006900B9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
|
232 | 231 | DCC68EE02447C4630037F998 /* 01-GettingStarted-Composition-TwoCounters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-Composition-TwoCounters.swift"; sourceTree = "<group>"; }; |
233 | 232 | DCC68EE22447C8540037F998 /* 04-HigherOrderReducers-ReusableFavoriting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-ReusableFavoriting.swift"; sourceTree = "<group>"; }; |
234 | 233 | DCE63B70245CC0B90080A23D /* 04-HigherOrderReducers-Recursion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-Recursion.swift"; sourceTree = "<group>"; }; |
| 234 | + DCFE195F278DBF0600C14CCF /* CaseStudiesApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CaseStudiesApp.swift; sourceTree = "<group>"; }; |
235 | 235 | /* End PBXFileReference section */ |
236 | 236 |
|
237 | 237 | /* Begin PBXFrameworksBuildPhase section */ |
|
408 | 408 | CABC4F3826AEE00C00D5FA2C /* 02-Effects-Refreshable.swift */, |
409 | 409 | DC89C45424465C44006900B9 /* 02-Effects-Timers.swift */, |
410 | 410 | CA410EDF247A15FE00E41798 /* 02-Effects-WebSocket.swift */, |
411 | | - CA27C0B6245780CE00CB1E59 /* 03-Effects-SystemEnvironment.swift */, |
| 411 | + CA27C0B6245780CE00CB1E59 /* 02-Effects-SystemEnvironment.swift */, |
412 | 412 | DC89C45024462DE7006900B9 /* 03-Navigation-Lists-LoadThenNavigate.swift */, |
413 | 413 | DC89C45224465451006900B9 /* 03-Navigation-Lists-NavigateAndLoad.swift */, |
414 | 414 | DC89C448244618D5006900B9 /* 03-Navigation-LoadThenNavigate.swift */, |
|
420 | 420 | DCE63B70245CC0B90080A23D /* 04-HigherOrderReducers-Recursion.swift */, |
421 | 421 | DCC68EE22447C8540037F998 /* 04-HigherOrderReducers-ReusableFavoriting.swift */, |
422 | 422 | DC2E370C24573ACB00B94699 /* 04-HigherOrderReducers-StrictReducers.swift */, |
| 423 | + DCFE195F278DBF0600C14CCF /* CaseStudiesApp.swift */, |
423 | 424 | CA5ECF91267A79F0002067FF /* FactClient.swift */, |
424 | | - DC89C41824460F95006900B9 /* SceneDelegate.swift */, |
425 | 425 | DC89C41C24460F96006900B9 /* Assets.xcassets */, |
426 | 426 | CA6AC25F2451131C00C71CB3 /* 04-HigherOrderReducers-ResuableOfflineDownloads */, |
427 | 427 | DC89C44524461416006900B9 /* Internal */, |
|
752 | 752 | DC2E370D24573ACB00B94699 /* 04-HigherOrderReducers-StrictReducers.swift in Sources */, |
753 | 753 | CA5ECF92267A79F0002067FF /* FactClient.swift in Sources */, |
754 | 754 | DC9EB4172450CBD2005F413B /* UIViewRepresented.swift in Sources */, |
755 | | - DC89C41924460F95006900B9 /* SceneDelegate.swift in Sources */, |
756 | 755 | CA6AC2652451135C00C71CB3 /* CircularProgressView.swift in Sources */, |
757 | 756 | CA6AC2642451135C00C71CB3 /* ReusableComponents-Download.swift in Sources */, |
| 757 | + DCFE1960278DBF0600C14CCF /* CaseStudiesApp.swift in Sources */, |
758 | 758 | CA6AC2662451135C00C71CB3 /* DownloadComponent.swift in Sources */, |
759 | 759 | CA3E4C5B24B4FA0E00447C0B /* 04-HigherOrderReducers-Lifecycle.swift in Sources */, |
760 | 760 | DC5B505125C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift in Sources */, |
|
769 | 769 | DC89C44D244621A5006900B9 /* 03-Navigation-NavigateAndLoad.swift in Sources */, |
770 | 770 | DC89C4442446111B006900B9 /* 01-GettingStarted-Counter.swift in Sources */, |
771 | 771 | DCE63B71245CC0B90080A23D /* 04-HigherOrderReducers-Recursion.swift in Sources */, |
772 | | - CA27C0B7245780CE00CB1E59 /* 03-Effects-SystemEnvironment.swift in Sources */, |
| 772 | + CA27C0B7245780CE00CB1E59 /* 02-Effects-SystemEnvironment.swift in Sources */, |
773 | 773 | CAA9ADCA2446605B0003A984 /* 02-Effects-LongLiving.swift in Sources */, |
774 | 774 | DC89C45124462DE7006900B9 /* 03-Navigation-Lists-LoadThenNavigate.swift in Sources */, |
775 | 775 | DC89C45524465C44006900B9 /* 02-Effects-Timers.swift in Sources */, |
|
0 commit comments