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
Xcode File templateで 開発をちょっと便利にしたはなし
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
asashin
December 15, 2023
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Xcode File templateで 開発をちょっと便利にしたはなし
asashin
December 15, 2023
More Decks by asashin
See All by asashin
Cla ude Code で0からキーボードを作る
asashin227
1
130
Creating an English conversation app using the Foundation Models framework
asashin227
0
18
Ore Keybord #1
asashin227
0
1.6k
Build AI app with AI agent
asashin227
0
26
ReactNative入門
asashin227
0
100
アウトプットしようね
asashin227
0
37
SwiftUIでキラキラを作る
asashin227
0
100
ローカル拠点でのEMの役割
asashin227
0
310
XcodeCloud移行奮闘記
asashin227
0
150
Other Decks in Programming
See All in Programming
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.5k
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.3k
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
150
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
Seven New Principles of Software Engineering
yegor256
0
430
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
340
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
500
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
280
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
Railsバージョンを4倍にした話
optim
0
920
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.6k
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.8k
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
320
Scaling GitHub
holman
464
140k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Chasing Engaging Ingredients in Design
codingconduct
0
380
Visualization
eitanlees
153
17k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.2k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
870
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
WCS-LA-2024
lcolladotor
0
960
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Transcript
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE $PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 9DPEF'JMFUFNQMBUFͰ ։ൃΛͪΐͬͱศརʹͨ͠ ͳ͠ NPCJMFTUNO "TBLVSB4IJOTVLFʢ!BTBTIJOʣ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 2 ࣗݾհ TUNOJODϞόΠϧ(J04ΤϯδχΞ "TBLVSB4IJOTVLF 𝕏 5XJUUFS !BTBTIJO
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 3 9DPEF'JMFUFNQMBUF
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 4 9DPEF'JMFUFNQMBUFJTԿ🤔 ͜ΜͳϑΝΠϧ͕Ͱ͖Δ ͜͜ͰબͿͱ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 5 ศརʙ🤟
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 6 νʔϜ։ൃͰʁ🤔
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 7 ελϝϯͷྫ wΞʔΩςΫνϟˠ7*1&3 ը໘ʹ͖ͭϑΝΠϧඞཁ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 8 ελϝϯͷྫ ʷɹ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 9 ελϝϯͷྫ -JOF CPJMFSQMBUF
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 10 ΉΓʙ😇
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 11 $VTUPN 9DPEF'JMFUFNQMBUF
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 12 ͬͨ͜ͱ wಠࣗͷςϯϓϨʔτ࡞ wϘΠϥʔϓϨʔτࠐΈͷϑΝΠϧΛҰׅͰ࡞ w(JUͰཧˍνʔϜͰڞ༗
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 13 ಠࣗςϯϓϨͷ࡞
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 14 ಠࣗςϯϓϨͷ࡞ طଘͷςϯϓϨΛίϐʔ͠·͢ /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\ Templates/MultiPlatform/Source/Swift\ File.xctemplate ͜ΕΛ͍·͢
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 15 ~/Library/Developer/Xcode/Templates/Custom ͜͜ʹϖʔετ͠·͢
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 16 தͷ֬ೝ @@@'*-&#"4&/".&@@@TXJGU 5FNQMBUF*OGPQMJTU w ࡞͞ΕΔϑΝΠϧͷݩʹͳΔςϯϓϨ w ࡞Οβʔυͷઃఆ
͜ΕΒΛฤू͍ͯ͘͜͠ͱͰ ಠࣗͷςϯϓϨʔτΛ࡞͠·͢
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 17 5FNQMBUF*OGPQMJTUͷฤू ͕࡞͞ΕΔϑΝΠϧͷใ ͜͜Λฤू͍ͯ͘͠
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 18 5FNQMBUF*OGPQMJTUͷฤू w *EFOUJ fi FS/".& w @@@7"3*"#-&@/".&@@@ͰೖྗΛड͚औΔ
w 3FRVJSFEUSVF w ඞਢ w 5ZQFUFYU w ςΩετೖྗ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 19 5FNQMBUF*OGPQMJTUͷฤू w %FGBVMU@@@7"3*"#-&@/".&@@@7JFX$POUSPMMFSTXJGU w ೖྗ 7JFX$POUSPMMFSTXJGUͱ͍͏ϑΝΠϧ໊ʹͳΔ w
5ZQFTUBUJD w ೖྗͳ͠
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 20 @@@'*-&#"4&/".&@@@TXJGUͷฤू @@@7"3*"#-&@/".&@@@Λಉ͡Α͏ʹ͑Δ @@@'*-&#"4&/".&@@@TXJGU w ϦωʔϜ w ϘΠϥʔϓϨʔτΛهड़͓ͯ͘͠
ˠ @@@7"3*"#-&@/".&@@@7JFX$POUSPMMFSTXJGU ˠ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 21 ࣮ࡍʹͬͯΈͨ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 22 ࣮ࡍʹͬͯΈͨ wඞཁͳϑΝΠϧ࡞ w5FNQMBUF*OGPQMJTUमਖ਼
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 23 ࣮ࡍʹͬͯΈͨ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 24 ࣮ࡍʹͬͯΈͨ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 25 ࣮ࡍʹͬͯΈͨ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 26 ࣮ࡍʹͬͯΈͨ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 27 ࣮ࡍʹͬͯΈͨ ੜޙϑΝΠϧ ςϯϓϨϑΝΠϧ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 28 ศརʙ🤟
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 29 (JUͰཧˍνʔϜͰڞ༗
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 30 (JUͰཧˍνʔϜͰڞ༗ ~/Library/Developer/Xcode/Templates/Custom w(JUͰཧ͍ͨ͠ wશϝϯόʔͷˣ͜͜ʹςϯϓϨΛஔ͍ͨ͠
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 31 ͬͨ͜ͱ wJ04ϓϩμΫτϑΥϧμʹςϯϓϨϑΥϧμΛ͓͘
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 32 wϓϩδΣΫτͷηοτΞοϓεΫϦϓτʹՃ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 33 ·ͱΊ🙌
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 34 ·ͱΊ w ૢ࡞ͰෳϑΝΠϧΛϘΠϥʔϓϨʔτࠐΈͰ࡞Ͱ͖Δͷͱͯศར w ෳ࡞ΔͱΑΓศརʹͳΓͦ͏ w ૿͖͑ͯͨΒςϯϓϨͷΈͷϦϙδτϦ࡞ͬͯྑͦ͞͏
w ͨͿΜ ΤϯδχΞͷੜ࢈ੑ্͕͢Δ
$PQZSJHIUTUNO JOD"MMSJHIUTSFTFSWFE 35 ·ͱΊ ༨ஊ ެࣜυΩϡϝϯτͳ͘Ͷʁ