Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
1人開発体制からチーム開発体制移行時にやることやったこと+α
Search
color_box
March 22, 2017
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
1人開発体制からチーム開発体制移行時にやることやったこと+α
color_box
March 22, 2017
More Decks by color_box
See All by color_box
バグから生まれたgem太郎
colorbox
0
190
108-days-project
colorbox
1
1.5k
永和システムマネジメントのご紹介/introducing esm
colorbox
0
550
顔文字を3万個集める技術/kaomoji_over_30_thousand
colorbox
1
2.5k
Kataの作り方 / how to make Kata
colorbox
3
540
『esmメンバーの関心事_開発手法と開発環境編』/esm_member_concern.pdf
colorbox
0
520
2018オブラブカレンダー配布会
colorbox
0
1.3k
関数型言語と私/function-and-me
colorbox
0
280
Other Decks in Technology
See All in Technology
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
DAMOS - The Smart Cruise Control for RAM
ennael
PRO
1
110
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
120
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
260
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
150
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
510
KanaAI
shreyas1009
0
140
AI臭い文章とは何なのか
nasuvitz
38
78k
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
640
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
150
Deep Data Security 機能解説
oracle4engineer
PRO
2
650
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
430
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
550
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
The SEO identity crisis: Don't let AI make you average
varn
0
570
First, design no harm
axbom
PRO
2
1.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
760
Prompt Engineering for Job Search
mfonobong
0
470
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Mind Mapping
helmedeiros
1
390
Transcript
Ұਓ։ൃମ੍͔Β νʔϜମ੍Ҡߦ࣌ ʹΔ͜ͱͬͨ͜ͱ potatotips#38
ɹɹtwitter@color_box
Ұਓ։ൃମ੍͔Β νʔϜମ੍Ҡߦ࣌ ʹΔ͜ͱͬͨ͜ͱ potatotips#38
idobata iOSΞϓϦ
idobataͱ
None
։ൃऀͷͨΊͷ ίϛϡχέʔγϣϯ πʔϧ
None
AppStore WebView൛
Ұ΄Ͳલ͔Β ωΠςΟϒ൛Λ։ൃத
։ൃମ੍
։ൃମ੍ গ͠લ
1ਓ
ݱঢ়ͷ ։ൃମ੍
2ਓ
ਓ૿͑ͨ͠ ࠓޙݟਾ͑ͯ ॾʑ͍͑ͨ
ͱ͍͏͔ࠓ
νʔϜ։ൃͷ Ҡߦ࣌ʹ ͬͨ͜ͱ
ͬͨ͜ͱ
ͬͨ͜ͱ SwiftLintಋೖ
ͬͨ͜ͱ SwiftLintಋೖ R.swiftಋೖ
ͬͨ͜ͱ SwiftLintಋೖ R.swiftಋೖ ͍ͭͰʹSwift3ରԠ
SwiftLint
ίʔυͷ੩తղੳ ࣭ͷ୲อ
ଞͷࣄྫΛࢀߟʹ શ rule disable ͔Β։࢝
ଞͷࣄྫΛࢀߟʹ શ rule disable ͔Β։࢝ ঃʑʹറΔ
R.Swift
typoࢭ ։ൃΛָʹ ޮΞοϓ
Swift3ରԠ
ϥΠϒϥϦΛ ࠷৽ʹ͢ΔͨΊ
Swift2.3ͷ༻ظݶ
Xcode 8.2 is the last release that will support Swift
2.3.
None
swift3ରԠ࣌ʹศརͩͬ ͨγϣʔτΧοτ
Command + alt + F (Fix All in Scope) Τϥʔͷࣗಈमਖ਼
௨ৗͷ։ൃ࣌ ͪΐͬͱͨ͠Τϥʔमਖ਼ ʹ͑ͯศར
։ൃڥʹ खΛೖΕͨײ৮
ಋೖ͔ͨ͠Γ͕ͩ ։ൃޮ্͕ͬͨ ײ৮ΞϦ
ࠓޙΔ͜ͱ(ئ)
fastlaneಋೖ CIඋ
·ͱΊ
ਓ͕গͳ͚Ε։ൃ ڥʹखΛೖΕ͍͢
ࠓճ1ਓˠ2ਓͷλΠϛ ϯάͩͬͨͷͰඇৗʹ Γ͔ͬͨ͢
ਓ͕૿͑ΔͱͦΕ͚ͩ։ ൃڥʹखΛೖΕͮΒ͘ ͳΔ
ཉΛݴ͏ͱ ࠷ॳ͔Βೖ͍ͬͯΔ͜ͱ ͕·͍͠
ਓ͕૿Ճ͢Δॠؒ λΠϛϯάͱͯ͠ΞϦ
͓͠·͍
͓·͚
APIͷެ։͞Ε͍ͯͳ͍ ViewΛ͍͡Δ @color_box
None
None
͏ͷ3ͭ
1.Debug View Hierarchy
2.UIView subviews
3.ͪΐͬͱͨࠜ͠ؾ
खॱ
ରͷViewΛදࣔ
None
Debug View Hierarchy Ͱ ରͷViewʹ ؔ͢Δใऔಘ
None
͍͡Γ͍ͨViewͷΫϥε ֊ҐஔΛऔಘ
ૢ࡞ՄೳͳView͔Β subviewsΛḷͬͯతͷ viewΛऔಘ
औಘͨ͠ViewΛ͍͡Δ
औಘͨ͠ViewΛ͍͡Δ
None
None
దʹ͓͍͍ͩ͘͞
͓͠·͍
"