https://www.hackingwithswift.com/100/swiftui/96
Includes solutions to the challenges.
Split view layouts, optional alerts, flexible layouts with Group, ListFormatter
From Hacking with Swift:
- Add a photo credit over the ResortView image. The data is already loaded from the JSON for this purpose, so you just need to make it look good in the UI.
- Fill in the loading and saving methods for Favorites.
- For a real challenge, let the user sort and filter the resorts in ContentView. For sorting use default, alphabetical, and country, and for filtering let them select country, size, or price.