Core Data To Do List App for Beginners (Xcode 12, Swift 5, iOS Basics) - Development

Core Data To Do List App for Beginners (Xcode 12, Swift 5, iOS Basics) - Development

iOS Academy

3 года назад

78,302 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@relax_music668
@relax_music668 - 29.08.2023 02:57

感谢作者的分享,非常有用🎉🎉

Ответить
@ThisDaniYT
@ThisDaniYT - 25.08.2023 04:29

Thank you for such a nice and calm video, man. I'm an Android developer, trying to learn the basics of of iOS with swift. I can only advice you to increase the volume; headphones were mandatory due to the low level. Otherwise, everything was nice. I'll stay around.

Ответить
@meHilo610
@meHilo610 - 27.07.2023 10:50

hello i followed your tutorial. just want to know if you have a follow up video about one to many relation in core data

Ответить
@apbrandom
@apbrandom - 24.07.2023 18:58

Great!

Ответить
@midnight_appetite
@midnight_appetite - 24.06.2023 13:56

I've been an iOS engineer now for a bit over two years and I just want to say... thank you. Without your help I wouldn't be where I am today. Thanks man.

Ответить
@etelot
@etelot - 13.05.2023 19:14

Hey, I am new to ios/swift and all that, I am getting "Cannot find type 'AppDelegate' in scope" and the internet is not helping me finding the right solution. would you please?

Ответить
@yourgflikesit
@yourgflikesit - 23.03.2023 02:17

But how to do migrations?

Ответить
@alpatyev
@alpatyev - 18.02.2023 23:32

So veeeeerrryy straight to the point and educative! Thanx!!!

Ответить
@hypernikomen
@hypernikomen - 29.01.2023 01:49

Great video, thank you! You are really good at explaining programming stuff.

Ответить
@jaskarangrewal8656
@jaskarangrewal8656 - 18.01.2023 08:46

What to do to display the date and time below the text like shown in the starting of the video ?

Ответить
@JackMcDonnell91
@JackMcDonnell91 - 28.12.2022 22:59

this was my first video of yours! I'm brand new to swift and xcode so this was a steep learning curve.
My mission was to basically copy everything I saw from you and try and figure out the errors myself, learn some of the why along the way. ChatGPT was great for helping me find my typos and other errors.

As far as what most of the functions do and why they need to be written as they are is still lost on me, but i'm sure you'll have other videos on that. Thanks for making this though, the start of my Swift journey!

Ответить
@whitelotusdeveloper9105
@whitelotusdeveloper9105 - 06.12.2022 19:20

gap yo bratan, yaxshi chiqibdi👍👍👍

Ответить
@burkaytez4947
@burkaytez4947 - 20.10.2022 16:22

With IOS 16 we get this Error Code on console :
[Assert] UINavigationBar decoded as unlocked for UINavigationController, or navigationBar delegate set up incorrectly. Inconsistent configuration may cause problems.

Any fix for this ?

Ответить
@richardsommer4204
@richardsommer4204 - 26.08.2022 20:45

Nice work! Thanks so much!! What about the check marks shown in the opening images?

Ответить
@runningman7001
@runningman7001 - 26.07.2022 17:51

In which variable are all values stored?

Ответить
@duyhieunguyen3902
@duyhieunguyen3902 - 23.06.2022 11:40

Hi iOS Academy,
Can you explain for me why I have an error: Value of type 'AppDelegate' has no member 'persistentContainer' ?
Thank you

Ответить
@victorriurean
@victorriurean - 29.05.2022 22:26

nice

Ответить
@connorsterne4128
@connorsterne4128 - 10.05.2022 18:33

is AppDelegate.swift supposed to be automatically created? I don't have it. how can we do this without it?

Ответить
@douglasrutledge1325
@douglasrutledge1325 - 25.04.2022 17:15

... GO AHEAD ...

Ответить
@douglasrutledge1325
@douglasrutledge1325 - 25.04.2022 17:13

Hello, you're volume is so low, I'm cranked to the max.

Ответить
@niktechno_official_misc
@niktechno_official_misc - 15.04.2022 18:09

Nice tutorial! But when I edited the item, it creates the new item instead of editing the existing one. How to fix this???

Ответить
@andreymomot7599
@andreymomot7599 - 03.03.2022 18:58

👍🏻

Ответить
@md.tipusultan9629
@md.tipusultan9629 - 30.01.2022 23:32

Thank you brother

Ответить
@pataratananvisitserngtraku3928
@pataratananvisitserngtraku3928 - 23.01.2022 07:35

What if I want to insert more rows of data into db? What should I change in didTapAdd function?

let alert = UIAlertController(title: "New Program",
message: "Enter New Program",
preferredStyle: .alert)
alert.addTextField(configurationHandler: nil)
alert.addAction(UIAlertAction(title: "Submit", style: .cancel, handler: {[weak self] _ in guard let field = alert.textFields?.first,
let text = field.text, //Not sure what do I need to change around here
!text.isEmpty else{
return
}
//I've edited createItem function already
self?.createItem(categories: text, exercises: text, repetitions: text, sets: text, weight: text)

}))

present(alert, animated: true)

Ответить
@peterjonsson8762
@peterjonsson8762 - 05.12.2021 00:19

I want multiple lines of information. Can you show us how to ?

Ответить
@AdailtonSilvaSP
@AdailtonSilvaSP - 15.11.2021 23:57

Tks for the video!! one more time your videos were very helpful to me.

Ответить
@laurapotter6321
@laurapotter6321 - 19.10.2021 08:51

Hi, will the data persist when you delete and reinstall the app?

Ответить
@somebody5106
@somebody5106 - 02.10.2021 15:59

Nice, but Can you show how to perform all those functions when you have multiple text fields on a view controller ?

Ответить
@hakankumdakc9233
@hakankumdakc9233 - 20.08.2021 12:12

I actually got success by writing these block.

let fetchRequest: NSFetchRequest<NSFetchRequestResult>?
fetchRequest = Habit.fetchRequest()
fetchRequest?.returnsObjectsAsFaults = false
let items = try context.fetch(fetchRequest!) as? [ToDoListItem]

Ответить
@markexact7444
@markexact7444 - 09.08.2021 08:06

This was WAYYYYYY better than the videos @CodeWithChris posted on CoreData, you actually went through the UI, although it was not much, this really helps clear the small things beginners could be stuck at. 10/10. Could not have been better, really helped me, saved hours that I would have spent on apple docs and StackOverflow. Thanks so much, bro. :)

Ответить
@ashleydube3710
@ashleydube3710 - 09.08.2021 04:12

Hie man, a new follower of this channel from South Africa. Thanx for lesson, works well for the current app I'm building

Ответить
@br.kelvin1901
@br.kelvin1901 - 19.07.2021 13:42

Hi

Ответить
@shadman19299
@shadman19299 - 03.07.2021 16:33

Can I actually call the createItem func from another view controller? If I can how can I do that ?

Ответить
@justinjones2973
@justinjones2973 - 25.06.2021 06:32

I keep getting an error that says - Thread 1: "must pass a class of kind UITableViewCell"

Ответить
@Eleeeeena123
@Eleeeeena123 - 12.06.2021 19:57

man this shouldn't be named "for beginners", you literally didn't explain almost nothing from what you did, you just said "we are gonna of course add this and this and this" of course why??? we are fking beginners

Ответить
@theamazingteam3064
@theamazingteam3064 - 12.06.2021 17:44

Tried to follow your steps but with the lack of information you were given about tableviews and all of the code i couldnt manage to understand a thing.... You should really focus on explaining every line you wrote for us begginers to really understand-

Ответить
@PiiiPheCarrasco
@PiiiPheCarrasco - 04.06.2021 02:35

thanks so much to share your knowledges :D

Ответить
@guvenkaranfil
@guvenkaranfil - 24.05.2021 14:01

Hi! Great introduction to Core Data for beginners

Ответить
@flamydota2propov103
@flamydota2propov103 - 18.05.2021 21:38

Hi, I have a question. When I delete the item from the list and it shows error like this Thread 1: "-[ToDoListItem.ViewController delete:]: unrecognized selector sent to instance 0x7f9cc6d14850"

Ответить
@abdulrahmanalhaftaa5764
@abdulrahmanalhaftaa5764 - 15.05.2021 20:41

u r the best , thank u ♥️

Ответить
@sokoine88
@sokoine88 - 07.05.2021 11:07

Great video man. This is going to help out with my first app!

Ответить
@rohanpatel9797
@rohanpatel9797 - 29.04.2021 21:50

This is what I have been looking for for I don't know how long. Thank you soo much. You just gained your biggest fan and subscriber. I can't thank you enough for this. I have been searching for a quick and easy way to edit core data entry/record for the past month. Even apple documentation doesn't have a short and concise way of doing it. You are a life saver!!! tysm!!!

Ответить
@wyattmurr9933
@wyattmurr9933 - 17.04.2021 20:28

Amazing, thank you! Are we allowed to use your code for our own app?

Ответить
@foojiajieng7428
@foojiajieng7428 - 13.04.2021 07:49

Your video are great but aren't you going to show how to display the time (createAt) below the todo list?

Ответить
@somyarathee
@somyarathee - 11.04.2021 15:41

Hi I have a question: When creating the project I dont see the classes AppDelegate, SceneDelegate etc/.

Ответить
@linkx1134
@linkx1134 - 05.04.2021 19:02

Hi, great intro to CoreData, thanks for the guide and clear explanation!

Ответить
@chubakv
@chubakv - 01.04.2021 22:35

Быстро, просто, ОТЛИЧНО! Огромное спасибо!

Ответить
@andyal868
@andyal868 - 26.03.2021 11:57

It gives me error: Can not find type 'ToDoListItem' in scope

Ответить