Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Modern Core Data
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Elvis Nuñez
December 10, 2016
Technology
0
57
Modern Core Data
Slides for
https://www.meetup.com/Apple-Developers-Club-Ahmedabad/events/235818880/
Elvis Nuñez
December 10, 2016
Tweet
Share
More Decks by Elvis Nuñez
See All by Elvis Nuñez
Building a thriving apps culture
3lvis
0
130
Make your first iPhone app Workshop
3lvis
0
34
AR, ARKit and Meeting Room Finder
3lvis
0
110
iOS at FINN
3lvis
0
59
Slack meets Hyper
3lvis
0
89
Other Decks in Technology
See All in Technology
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
170
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
170
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
340
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
130
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
200
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
150
AWS Network Firewall Proxyを触ってみた
nagisa53
1
210
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
510
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
4.1k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
The agentic SEO stack - context over prompts
schlessera
0
630
What's in a price? How to price your products and services
michaelherold
247
13k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
How GitHub (no longer) Works
holman
316
140k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
Paper Plane
katiecoart
PRO
0
46k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
99
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
Modern Core Data Elvis Nuñez @3lvis
Agenda Core Concepts Sync Demo
None
Core Concepts
Core Data Modeler
Core Data Modeler
NSManagedObject The base of all Core Data model objects. Not
thread safe. Can be generated by Xcode.
NSManagedObject import CoreData @objc(User) class User: NSManagedObject { @NSManaged public
var id: Int32 @NSManaged public var name: String? @NSManaged public var username: String? @NSManaged public var email: String? @NSManaged public var phone: String? @NSManaged public var website: String? }
NSPersistentContainer The modern Core Data Stack, configures and abstracts the
required objects to use Core Data. - NSManagedObjectModel - NSPersistentStoreCoordinator - NSManagedObjectContext
Sync
Sync [ { "id": 1, "name": "Leanne Graham", "username": "Bret",
"email": "
[email protected]
", "phone": "1-770-736-8031 x56442", "website": "hildegard.org" } ]
Demo
End Elvis Nuñez @3lvis https://github.com/SyncDB/SimpleDemo https://github.com/SyncDB/Sync