In the first section of this course, we'll go through how to display a list of credit cards in a horizontal page view component with TabView.
After learning how to display cards in our UI, we move onto adding cards and persistence through Core Data. This screen will be constructed using the latest SwiftUI Form components.
Once you're able to display the saved cards in our Core Data database, we'll also want to implement functionality that allows for updating and deleting of these objects. To do so, I'll show you how to build an ActionSheet item that contains many different actions.
For each credit card, we'll be adding a list of transactions using a one-to-many entity relationship. Setting this up with Core Data is simple once you get used to how Xcode draws out the object graph.
Each transaction stored inside of Core Data will be rendered inside a vertical list underneath each Credit Card.