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
fatalError("init(coder:) has not been implement...
Search
coe
September 25, 2019
Technology
2
1.5k
fatalError("init(coder:) has not been implemented")
About required init?(coder: NSCoder)
coe
September 25, 2019
Tweet
Share
More Decks by coe
See All by coe
すべてのヘルスケアデータを紐解く.pdf
coe
0
3k
About HealthKit nutrition
coe
0
430
Kotlin Dynamic type
coe
0
360
iOSDC 2023 Web in tvOS and watchOS
coe
1
780
iOSDC 2023 Push To Talk
coe
1
2.2k
iOSDC手で触れずにアプリを動かす技術
coe
1
2k
iOSDC令和時代のXML処理を考える
coe
3
2.8k
iOSDC 2021 Restore
coe
6
2.1k
詳解Storyboard
coe
7
3.8k
Other Decks in Technology
See All in Technology
自己的售票系統自己做!
eddie
0
450
Flutterにしてよかった?出前館アプリを2年運用して気づいたことを全部話します
demaecan
0
190
クレジットカードの不正を防止する技術
yutadayo
17
7.5k
X-Ray SDKとDaemonのサポート終了と移⾏ガイド
o11yfes2023
0
120
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力/登壇資料(井田 献一朗)
hacobu
PRO
0
160
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
24
5.7k
us-east-1 の障害が 起きると なぜ ソワソワするのか
miu_crescent
PRO
3
910
Claude Code 10連ガチャ
uhyo
3
690
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
8
1.3k
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
280
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
130
コンピューティングリソース何を使えばいいの?
tomokusaba
1
170
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Being A Developer After 40
akosma
91
590k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
24
1.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Code Review Best Practice
trishagee
72
19k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Transcript
GBUBM&SSPS JOJU DPEFS IBT OPUCFFOJNQMFNFOUFE QPUBUPUJQTڧ
ࣗݾհ w ڧʢ5TVZPTIJ)ZVHBʣ w גࣜձࣾ"NB[JB w !DP⒎FFHZVOZV w J1IPOF04ʙ w
"OESPJE%POVUʙ w J04%$Ͱ#MVFUPPUIʹ ͍͓ͭͯ͢͡͞Μ
None
ίʔυͰ6*7JFX$POUSPMMFS ࡞ͬͨ͜ͱ͋Δਓʂ
class ViewController: UIViewController { let id:String? init(id:String?) { self.id =
id super.init(nibName: nil, bundle: nil) } required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } }
required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") }
SFRVJSFEJOJU DPEFS
SFRVJSFEJOJU DPEFS w ίʔυ্ͰΠχγϟϥΠβΛ࣮͢Δͱɺ࣮Λڧཁ͞Ε Δ w 4UPSZCPBSEΛΘͳ͍߹ɺGBUBM&SSPSͷ··Ͱେৎ
SFRVJSFEJOJU DPEFS w ίʔυ্ͰΠχγϟϥΠβΛ࣮͢Δͱɺ࣮Λڧཁ͞Ε Δ w 4UPSZCPBSEΛΘͳ͍߹ɺGBUBM&SSPSͷ··Ͱେৎ
ҧ͍·͢
4UPSZCPBSEΛΘͣͱ JOJU DPEFS ͕ΘΕΔ߹͕͋Γ·͢
ͳͷͰ
ίʔυͰJOJU DPEFS Ͱམͪ·͢
4UPSZCPBSEେউར
4UPSZCPBSEେউར
SFRVJSFEJOJU DPEFS SFRVJSFEJOJU DPEFS Λ࣮͠ͳ͍߹ɺ୯ʹ TVQFSJOJU DPEFS ΛݺΜͰ͍Δ͚ͩͳͷͰɺͦΕͰҙ ຯ͕ͳ͍߹͕͋Γ·͢
JOJU DPEFS ͱ w /4$PEJOHద߹Ϋϥε 6*7JFX$POUSPMMFS ͕࣮͠ͳ͚ ΕͳΒͳ͍ͷͰ͢ w ΞʔΧΠϒʹ֨ೲ͞ΕͨΦϒδΣΫτ͔ΒɺݩͷΦϒδΣ
Ϋτʹ࣌͢ɺJOJU DPEFS ͕ΘΕ·͢
4UPSZCPBSE͔Β JOJU DPEFS
/4,FZFE"SDIJWFS͔Β FODPEF XJUIDPEFS JOJU DPEFS w ΞʔΧΠϒʹ֨ೲ͞ΕͨΦϒδΣΫτ͔ΒɺݩͷΦϒ δΣΫτʹ࣌͢ɺJOJU DPEFS ͕ΘΕ·͢
3FTUPSBUJPO͔Β FODPEF3FTUPSBCMF4UBUF XJUIDPEFS JOJU DPEFS w ϦετΞΛ࣮͢ΔͱɺϗʔϜʹΔͨͼʹΞʔΧΠϒ͕ ࡞ΒΕɺΞϓϦ͕,JMM͞Εͨ߹લͷঢ়ଶͰ෮ݩͰ͖·͢
JOJU DPEFS ͱ w /4$PEJOHద߹Ϋϥε 6*7JFX$POUSPMMFS ͕࣮͠ͳ͚ ΕͳΒͳ͍ͷͰ͢ w ΞʔΧΠϒʹ֨ೲ͞ΕͨΦϒδΣΫτ͔ΒɺݩͷΦϒδΣ
Ϋτʹ࣌͢ɺJOJU DPEFS ͕ΘΕ·͢ w ͳͷͰɺJOJU DPEFS ͰɺΞʔΧΠϒલͷঢ়ଶʹ͢ ॲཧ͕ඞཁʹͳΓ·͢
·ͱΊ w SFRVJSFEJOJU DPEFS 4UPSZCPBSE͚ͩͷͷͰ͋ Γ·ͤΜ
IUUQTRJJUBDPNDPFJUFNTFDGEEBE