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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Zeeshan Khan
November 10, 2014
Technology
0
55
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
100
Proxy Server
izeeshan
1
390
Multi-Threading using NSOperation
izeeshan
0
310
Other Decks in Technology
See All in Technology
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
370
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
2
450
DEVCON 14 Report at AAMSX RU65: V9968, MSX0tab5, MSXDIY etc
mcd500
0
230
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.2k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
全員が「作り手」になる。職能の壁を溶かすプロトタイプ開発。
hokuo
1
630
Lambda Durable FunctionsでStep Functionsの代わりはできるのかを試してみた
smt7174
3
170
最速で価値を出すための プロダクトエンジニアのツッコミ術
kaacun
1
420
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
1
370
20260129_CB_Kansai
takuyay0ne
1
230
2026年はチャンキングを極める!
shibuiwilliam
8
1.7k
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
290
Featured
See All Featured
Visualization
eitanlees
150
17k
Paper Plane (Part 1)
katiecoart
PRO
0
3.7k
Marketing to machines
jonoalderson
1
4.6k
Abbi's Birthday
coloredviolet
1
4.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
230
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
200
Designing for Timeless Needs
cassininazir
0
120
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
Design in an AI World
tapps
0
140
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
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!