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
Core Data Migration
Search
Zeeshan Khan
November 10, 2014
Technology
0
38
Core Data Migration
A presentation on database migration.
Zeeshan Khan
November 10, 2014
Tweet
Share
More Decks by Zeeshan Khan
See All by Zeeshan Khan
Multithreading using NSOperation - 2
izeeshan
0
64
Proxy Server
izeeshan
1
320
Multi-Threading using NSOperation
izeeshan
0
210
Other Decks in Technology
See All in Technology
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
0
190
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
210
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
Grafana x PagerDuty Better Together
jacopen
1
300
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
920
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
180
JAWS-UG Bedrock Claude Night
yamahiro
3
750
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
1
740
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
760
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.3k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Web development in the modern age
philhawksworth
203
10k
Gamification - CAS2011
davidbonilla
77
4.6k
Ruby is Unlike a Banana
tanoku
96
10k
We Have a Design System, Now What?
morganepeng
43
6.8k
Building Adaptive Systems
keathley
32
1.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
A designer walks into a library…
pauljervisheath
201
23k
Documentation Writing (for coders)
carmenintech
60
4k
Faster Mobile Websites
deanohume
300
30k
Transcript
Core Data Migration @zeeshan_khan
Core Data • What is it? • A Framework, APIs
• Why shall we use it over sqlite? • All objects, SQL-less queries, Lesser time... • How does it work?
Core Data Terms • A Model • A Store •
A Coordinator • A Context Managed Object Context Persistent Store Coordinator Persistent Store Managed Object Model
Problem & Solution
Migration • When is it required? • Requirements for migration.
• Changes that don’t require migration. • How it works? • Initialization of Core Data • The Process...
Migration Ways • Lightweight • ’s Term, Less work, Simple
Changes... • Manual • A little more work, need mapping model • Custom (For complex transformation) • Fully Manual
Lightweight • Adding a version • Migrating with code
Manual • Adding a version • Adding a mapping model
• Migrating with code
Manual Demo
The mo-generator
What next?
References • iWrite (Presentation Data) • iCode (Sample Code)
Thanks!