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
59
0
Share
Core Data Migration
A presentation on database migration.
Zeeshan Khan
November 10, 2014
More Decks by Zeeshan Khan
See All by Zeeshan Khan
Multithreading using NSOperation - 2
izeeshan
0
110
Proxy Server
izeeshan
1
400
Multi-Threading using NSOperation
izeeshan
0
320
Other Decks in Technology
See All in Technology
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
220
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
830
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
720
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
140
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
180
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
470
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
3
210
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
210
Agentic Web
dynamis
1
130
React、まだ楽しくて草
uhyo
7
4.1k
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.5k
Mastering Ruby Box
tagomoris
3
150
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Ruling the World: When Life Gets Gamed
codingconduct
0
250
It's Worth the Effort
3n
188
29k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Designing Experiences People Love
moore
143
24k
How to Talk to Developers About Accessibility
jct
2
220
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
RailsConf 2023
tenderlove
30
1.5k
Fireside Chat
paigeccino
42
3.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
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!