iOS Core Data QuickStart Tutorial 2020
Learn how to use Core Data for iOS to do local data storage! In this lesson, you'll learn how Core Data works and the basics of how you'll use it in your iOS app.
You'll learn all about the Core Data Persistent Container, Managed Object Context, Entities, Attributes and the Core Data Model.
Please note that working with Core Data isn't a beginner level topic. Make sure you've gone through my 29 Day Beginner Challenge first here:
- https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZkH8RuznGMS0NZs0jWQQ5a
In this tutorial, I mentioned JSON decoding/encoding. If you're interested in learning more about that, check this videos out:
- https://youtu.be/_TrPJQWD8qs
Configuring Entities:
- https://developer.apple.com/documentation/coredata/modeling_data/configuring_entities
Generating Code:
- https://developer.apple.com/documentation/coredata/modeling_data/generating_code
Swift Int Sizes:
- https://www.tutlane.com/tutorial/swift/swift-data-types
iOS Device Architectures:
- https://blakespot.com/ios_device_specifications_grid.html
????? ?? ?????????????:
Core Data: https://developer.apple.com/documentation/coredata
NSPredicate: https://developer.apple.com/documentation/foundation/nspredicate
NSFetchRequest: https://developer.apple.com/documentation/coredata/nsfetchrequest
???? ??????:
00:00 Lesson 1
00:40 Why Core Data?
01:47 Interactions
02:22 Diagram
05:52 Outro Lesson 1
06:33 Lesson 2
07:05 Lesson 1 Recap
07:31 New Core Data Xcode Project
08:32 Define Entities and Attributes
14:57 Generating the Classes
22:14 Reference to the Core Data Persistent Store
24:04 The Managed Object Context
26:03 Add Core Data to an Existing Xcode Project
28:56 Conclusion Lesson 2
29:07 Lesson 3
29:19 Initial UI Setup
31:29 Retrieving Data
38:31 Creating Data
43:52 Deleting Data
46:08 Updating Data
48:06 CRUD Recap
49:03 Outro Lesson 3
49:14 Lesson 4
49:43 Lesson 3 Recap
51:15 Setting up the properties
52:45 Filtering
55:18 NSPredicate Doc
56:41 Sorting
58:39 NSFetchRequest Doc
59:11 Outro Lesson 4
59:40 Lesson 5
59:57 Diagram
01:00:16 The Family Entity
01:03:22 Generating the Custom Classes
01:05:16 Reviewing the New Classes
01:07:16 Implementing the Code
01:10:20 Outro Lesson 5
? SPECIAL CWC+ OFFER FOR YOUTUBE:
https://cwc.to/youtubeoffer
MY FREE ONLINE COURSE:
⚡ How to make an app in 14 days - https://cwc.to/14days
CWC+ PROGRAM:
?? All our courses in a learning path - https://cwc.to/plus
WEEKLY UPDATES VIA EMAIL:
✉️ Every Saturday, receive an email digest of new content - https://cwc.to/newsletter
CONNECT:
? Website - https://codewithchris.com
? GitHub - https://github.com/codewithchris
? Instagram - https://www.instagram.com/codewithchris/
? Twitter - https://twitter.com/codewithchris
ABOUT CODEWITHCHRIS:
Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this channel and my website, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have learned to code and build apps on their own! https://cwc.to/reviews
#CoreData #iOS #Swift
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «iOS Core Data QuickStart Tutorial 2020», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.