├── .gitignore ├── End ├── Icon └── SwiftDataTutorial │ ├── SwiftDataTutorial.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── SwiftDataTutorial │ ├── Extension │ └── Color+Extension.swift │ ├── Models │ └── Todo.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── Resources │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ └── Info.plist │ ├── SwiftDataTutorial.entitlements │ ├── SwiftDataTutorialApp.swift │ └── Views │ ├── TodoCreateView.swift │ ├── TodoListView.swift │ └── TodoUpdateView.swift ├── README.md └── Start ├── Icon └── SwiftDataTutorial ├── SwiftDataTutorial.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── SwiftDataTutorial ├── Extension └── Color+Extension.swift ├── Models └── Todo.swift ├── Preview Content └── Preview Assets.xcassets │ └── Contents.json ├── Resources ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json └── Info.plist ├── SwiftDataTutorial.entitlements ├── SwiftDataTutorialApp.swift └── Views ├── TodoCreateView.swift ├── TodoListView.swift └── TodoUpdateView.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /End/Icon : -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Extension/Color+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Extension/Color+Extension.swift -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Models/Todo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Models/Todo.swift -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Resources/Info.plist -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorial.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorial.entitlements -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorialApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorialApp.swift -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoCreateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoCreateView.swift -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoListView.swift -------------------------------------------------------------------------------- /End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoUpdateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/End/SwiftDataTutorial/SwiftDataTutorial/Views/TodoUpdateView.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/README.md -------------------------------------------------------------------------------- /Start/Icon : -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Extension/Color+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Extension/Color+Extension.swift -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Models/Todo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Models/Todo.swift -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Resources/Info.plist -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorial.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorial.entitlements -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorialApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/SwiftDataTutorialApp.swift -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoCreateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoCreateView.swift -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoListView.swift -------------------------------------------------------------------------------- /Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoUpdateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doyeonjeong/SwiftData-Tutorial/HEAD/Start/SwiftDataTutorial/SwiftDataTutorial/Views/TodoUpdateView.swift --------------------------------------------------------------------------------