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
8年前にObjective-Cで書いたアプリをゼロからSwift3で書き直した話
Search
studioshin
August 27, 2017
Programming
400
0
Share
8年前にObjective-Cで書いたアプリをゼロからSwift3で書き直した話
第74回Cocoa勉強会発表資料
studioshin
August 27, 2017
More Decks by studioshin
See All by studioshin
アドフリくんSDKをSwift4で組み込む
studioshin
0
330
HealthKitをSwift4でいじってみた
studioshin
0
590
Other Decks in Programming
See All in Programming
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
230
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
190
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
1
280
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
950
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
140
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
700
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
310
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
5
2.5k
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
180
Rethinking API Platform Filters
vinceamstoutz
0
7.9k
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
310
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
390
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Leo the Paperboy
mayatellez
6
1.6k
Facilitating Awesome Meetings
lara
57
6.8k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
180
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The Invisible Side of Design
smashingmag
302
51k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Transcript
લʹ0CKFDUJWF$Ͱ ॻ͍ͨΞϓϦΛ θϩ͔Β4XJGUͰॻ͖ͨ͠ ୈ74ճ Cocoaษڧձؔ 20178݄26 @studioshin
ࣗݾհ ϑϦʔͰiOS/MacΞϓϦ։ൃͬͯ·͢ ଜ ਅೋ STUDIO SHIN @studioshin Twitter: Cocoaษڧձؔɹද
͜ΜͳຊΛॻ͍ͯ·͢ɻ
ʮকع൫ʯ ݄ϦϦʔεɻ ࠷৽όʔδϣϯʢʣ ˔ػೳ ɾਓؒಉ࢜ͷରਓରઓ༻ΞϓϦ ɾJ1IPOFJ1BEରԠͷϢχόʔαϧΞϓϦ ɾعේͷอଘͱӾཡ ɾ൫໘ͷࣗ༝ฤू ɾ٧কعͷ৴ʢ/$.#༻ʣ ɾ௨৴ରઓʢ(BNF$FOUFS.$4FTTJPOʣ
ɾ1VTI௨Ͱ٧কعͷߋ৽௨
ͳͥࠓߋ4XJGUʹॻ͖͢ͷ͔ʁ ৽نΞϓϦશ෦4XJGUͰ։ൃ 4XJGUͰ৭ʑͳ൚༻Ϟδϡʔϧ࡞ͬͯΔ কع൫τʔλϧສμϯϩʔυ! ݱࡏɺσΠϦʔʙ %- ϕʔε͕લͷ0CKFDUJWF$ίʔυͳͷͰ ϝϯςφϯε͕͠ΜͲ͍
ϕʔε͕લͷ0CKFDUJWF$ίʔυͳͷͰ ϝϯςφϯε͕͠ΜͲ͍ 4UPSZCPBEͳ͠ .BJO8JOEPXYJC͕͋Δ ݩʑJ1IPOF༻ΞϓϦΛϢχόʔαϧԽͨ͠ 0CKFDUJWF$0CKFDUJWF$ॻ͖͠ ۨͷΞχϝʔγϣϯΛ$PSF"OJNBUJPOͰ࣮ͯ͠Δ
4XJGUͰॻ͖͢ʹ͋ͨͬͯͷඪ কعͷϩδοΫͲͬΓ4XJGUΛ͏ͧʂ 4UPSZCPBSEָͬͯʑϢχόʔαϧʂ কع൫ͷ6*4QSJUF,JUͰ࡞Δ (BNF$FOUFS͏ͷΊΔͧʂ ӳޠͷϩʔΧϥΠζΊΑ͏ʂ ൫໘ڞ༗ػೳͷՃ
ʮকع൫ʯ"*ରઓήʔϜͰͳ͘ɺ ରਓରઓΞϓϦͳͷͰ$16ࢥߟͷϓϩάϥϜ جຊ͋Γ·ͤΜɻ 4XJGUͰॻ͘কعΞϓϦͷϩδοΫ ͪͳΈʹͰ͕͢ɺকعͱ͍͏ήʔϜ ʮ̎ਓྵ༗ݶ֬ఆશใήʔϜʯͱݴΘΕ ඞউ๏͕ඞͣଘࡏ͢ΔήʔϜɻ
4XJGUͰॻ͘কعΞϓϦͷϩδοΫ Մೳͳࢦ͠खΛ ࢦͯ͠ΈΔ ͪͳΈʹɺجຊతͳকع"*ͷϓϩάϥϜʜ ͱ͋Δہ໘ ࠷ߴͷہ໘ Λ࠾༻ ੩తධՁؔ ͕ہ໘ʹ Λ͚ͭͯධՁ
\੩తධՁؔ^
4XJGUͰॻ͘কعΞϓϦͷϩδοΫ 4QSJUF,JU ɾকع൫ͱۨͷදࣔ ɾ൫໘ͷλον6* 6*,JU ɾλΠτϧϝχϡʔ ɾઃఆը໘ ɾͦͷଞɺ6*Ϙλϯ কعͷϩδοΫ ɾকعͷϧʔϧ
ۨͷҠಈɺ٧Ίఆ 4IPHJ$POUSPMMFS/40CKFDU
কعͷͨΊͷσʔλߏ কع൫ͷϚεͷྻY WBSCBO5JMFT<4,4QSJUF/PEF> WBSLPNB/PFT<,PNB/PEF > ۨͷྻݸ ɾ֤Ϛεʹར͖͕͋Δۨͷه ɾ൫্ͷҐஔɿ࠲ඪΠϯσοΫε ɾஔ͞Ε͍ͯΔۨɿ,PNB/PEF
কعͷͨΊͷσʔλߏ ۨͷଐੑ ɾۨλΠϓɿʙ ɾΓϑϥάɿUSVFGBMTF ɾ࣋ͪओɿͳ͠ઌखޙख ɾ൫্ͷҐஔɿ࠲ඪΠϯσοΫε ɾۨ൪߸ɿʙ
٧ΈఆͷϩδοΫ ԦखΛ͔͚͍ͯΔۨ ͕͋Δʁ ԦखΛ͔͚͍ͯΔۨ ̍ͭʁ ԦखۨΛഉআՄೳʁ ඈͼར͖ͰԦखʁ ߹ۨՄೳʁ Ԧʹಀ͛ॴ͋Δʁ :&4
:&4 /0 ٧Έ :&4 /0 ٧·ͳ͍ /0 :&4 /0 :&4 ܡഅͰԦखʁ /0 /0 :&4 /0 :&4