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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
600
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
130
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
4.8k
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.2k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
130
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
440
データの整合性を保ちたいだけなんだ
shoheimitani
8
3k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
330
AWS Network Firewall Proxyを触ってみた
nagisa53
0
150
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Fireside Chat
paigeccino
41
3.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
The World Runs on Bad Software
bkeepers
PRO
72
12k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Making Projects Easy
brettharned
120
6.6k
A better future with KSS
kneath
240
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
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