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
Objective-CからSwiftへのアプリ移植 Tips
Search
Akira Hayashi
May 07, 2017
Programming
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Objective-CからSwiftへのアプリ移植 Tips
RKDetailDesignというアプリをSwiftへ移植している作業中に感じたTips的なことをまとめました。
Akira Hayashi
May 07, 2017
More Decks by Akira Hayashi
See All by Akira Hayashi
バックトレースをアプリで取ってデバッグする
akirark
0
870
Xcode 8.3 で遭遇したこと - BUKURO.SWIFT #8
akirark
0
580
Other Decks in Programming
See All in Programming
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
1
260
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
180
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
180
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
Foundation Models frameworkで画像分析
ryodeveloper
1
130
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
1.8k
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
540
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
400
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
9.3k
共通化で考えるべきは、実装より公開する型だった
codeegg
0
270
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
390
FDEが実現するAI駆動経営の現在地
gonta
2
200
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Amusing Abliteration
ianozsvald
1
240
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
How to build a perfect <img>
jonoalderson
1
5.8k
The Invisible Side of Design
smashingmag
301
52k
The Cost Of JavaScript in 2023
addyosmani
55
10k
BBQ
matthewcrist
89
10k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Building the Perfect Custom Keyboard
takai
2
820
Unsuck your backbone
ammeep
672
58k
A Soul's Torment
seathinner
6
3.1k
Transcript
0CKFDUJWF$͔Β4XJGU ͷΞϓϦҠ২5JQT ݄ Ξʔϧέʔ։ൃɹྛɹߊ 5XJUUFS!TUVEJPSLIUUQXXXSLLDPN
ࣗݾհ w ྛɹߊ w Ξʔϧέʔ։ൃɹද ʢ։ۀʣ w /10๏ਓ.04"ɹཧࣄ w J04ͱ.BD༻ͷιϑτ։ൃ
ʢը૾ॲཧɺಈըฤूɺσόΠ ε੍ޚɺ4%,։ൃͱ͔͕ଟ͍ Ͱ͢ʣ w ٕज़ॻͷࣥච খֶੜͰΘ͔ΔϓϩάϥϜͷੈք 4XJGUٯҾ͖ϋϯυϒοΫ 0CKFDUJWF$ٯҾ͖ϋϯυϒοΫFUDʜ
4XJGUͷҠ২ w ϞσϧͷΫϥεϐϡΞͳ4XJGU࣮ʹ͢Δ w DMBTTTUSVDUʹωετఆ໊ٛͯ͠લΛγϯϓϧ ʹ͢Δ w άϩʔόϧͳఆ͔Βωετఆٛ͞Εͨఆ
ઌʹҠ২ͨ͠ํ͕ྑ͍ w ϏϡʔϏϡʔίϯτϩʔϥͳͲɺ/40CKFDUͷ ੜʹͳΔΫϥε
0CK$Ͱ͑Δͷ͔Βઌʹ w /40CKFDUͷੜ0CKFDUJWF$͔Β͑Δ w ಈ͘ঢ়ଶͷ··෦తʹ4XJGUͷஔ͖͕͑ग़ དྷΔ
$$ w $4XJGU͔Β͑Δ͚ͲɺΫϥεԽͨ͠ํ͕ ͍͍͢ w $ 0CKFDUJWF$ ܦ༝ʹ͢Δ͔͠ͳ͍ ˠنʹΑͬͯ4XJGUͰ࠶࣮
ޙϐϡΞͳ4XJGU w ϞσϧϩδοΫɺΞϧΰϦζϜϐϡΞͳ 4XJGUͰ࣮ w ϥΠϑαΠΫϧͷ͞తΛߟ͑ͯTUSVDUͱ DMBTTΛ͍͚Δ
͓ΘΓ $PQZSJHIU D "LJSB)BZBTIJ