iOS 13 Swift Tutorial: SwiftUI and Core Data - Build a To-Do List App

preview_player
Показать описание
Learn how to bring together Core Data (data persistence framework from Apple) and SwiftUI by building a simple To-Do list app from scratch.

➡️ Related Tutorials:

🛒 GAME DEVELOPMENT COURSE - JUST $20 🛒

✉️ COMMENTS ✉️
If you have questions about the video or Cocoa programming, please comment below.

#swiftui #swiftlang #iosdev
Рекомендации по теме
Комментарии
Автор

There's a plethora of SwiftUI how-to videos and sites, the bulk of which are incomplete, wrong, or poorly made presenting half-baked solutions. Brian's videos are thorough with a great amount of knowledge shared. Thanks Brian!

JN-wjtj
Автор

Rock Solid, thanks! Actually a lot of the code you write, now comes default in Xcode 12

cementerioclub_
Автор

Really awesome video made for core data along with swift UI

govindsuryawanshi
Автор

Cool stuff. Thanks Brian.
I think I understood how to add and delete an item. But how to modify an item, e.g. in the same view which I use for adding items? I cannot realize a cancel button to abort the modifications I already typed into the field. Any help for me? Rgds, Martin

martinkowollik
Автор

Thank you thank you for explaining what you were doing while you were doing it ! Thank you

cappuccinopapi
Автор

Very nice tutorial.
Saves me a lot of work to make the app working :)

Keep up the good work :)

erichsnijder
Автор

Great tutorial thank you! I'd love to see an advanced tutorial on core data where you deal with many-to-many relationships, update data and query only a subset of items from the core data.

simonbachmann
Автор

How would you implement the EditButton() for a UITableViewController? I can't find any documentation on that, so if you could help out it would be really apprecited! Keep up the great videos

xilluminati
Автор

Very good tutorial and I like the way you use this extension for the FetchRequest 👍🏼 One question though, I did some trainings on Core Data and on fetching and decoding JSON data now but I love to see an tutorial on fetching JSON and storing it in Core Data (preverably with more then one entity with a relation). Do you have such a tutorial or plan to make one in the near future? In any case, thanks again man! Very clear tutorial

nicolinden
Автор

I don't have the same file system you do, so it is impossible to proceed. I think it is good idea to mention which Xcode Version you using. I am using Xcode version 12.4.

bhubryan
Автор

Do you have any tutorial for storing a simple file on iCloud Drive folder using filemanager

anandsunku
Автор

Please, I have looked everywhere on how to properly change NavigationView/List background Color in SwiftUI, Thanks to Brain for another wonderful tutorial.

kelvinsmith
Автор

This is an excellent video. Very helpful.

TriMontana
Автор

YOU ARE MY CHAMP. I did not have a chance yet, but I will be viewing it this week

hcri
Автор

Well content with cool explanation, thanks bro

kenjdev
Автор

Great stuff!! I like it and helped me a lot to get a quick understanding. Is the preview crash fixed (after adding the fetch request)? Would be great to see it in the preview together with coredata!

TorstenRichterZH
Автор

This is really cool. U r so brilliant. I think this is the big help to know about CoreData and SwiftUI. I appreciate it. Ive been waiting to watch ur brand new tutorials. 🤗🤗🤗

phoelapyae
Автор

Hey Brian, thanks for this video.
This tutorial is crazy useful.

But I need some help.

In my use case, I have to put the TextField below the ForEach (Just switch the places of TextField and ForEach).

Now, whenever we add a new ToDo item, the TextField goes down (Just like Apple’s Reminders app).

If the app has many toDo items, the keyboard covers the TextField when the keyboard appears and we can’t see the TextField.

What I want to know is how to automatically scroll the List ( move the view up) to see the TextField when keyboard appears.

Please help me.

Thanks for reading my long comment. Have a great day.

umayangaalahakoon
Автор

Thank you Brian for another amazing tutorial🙏

amit
Автор

Brian -- can you also show how to do this using a ViewModel architecture?

kamiarcoffey