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
Swiftに慣れるまで行った3つのこと
Search
nakajijapan
July 19, 2014
Programming
800
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Swiftに慣れるまで行った3つのこと
http://atnd.org/events/52641
nakajijapan
July 19, 2014
More Decks by nakajijapan
See All by nakajijapan
サービスにおけるDesign Systemの構築
nakajijapan
11
4.2k
Markdownをリアルタイムに解析する
nakajijapan
5
4.7k
Firebase Authorization
nakajijapan
0
340
Intoducing Izumo
nakajijapan
1
2k
Practical CloudKit
nakajijapan
1
1.9k
Introducing to Ajimi - プロダクトを味見していこう
nakajijapan
0
2.4k
Shari
nakajijapan
1
3k
Japan Apple Pay Development
nakajijapan
0
340
業務で絶対必要にならない技術
nakajijapan
0
900
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
2.5k
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
350
AIエージェントで 変わるAndroid開発環境
takahirom
2
730
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.7k
テーブルをDELETEした
yuzneri
0
120
FDEが実現するAI駆動経営の現在地
gonta
2
230
えっ!!コードを読まずに開発を!?
hananouchi
0
270
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
280
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
410
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
9
3.6k
AI時代の仕事技芸論〜ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ(スクフェス仙台 2026バージョン)
kuranuki
0
730
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
270
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
270
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
How STYLIGHT went responsive
nonsquared
100
6.2k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
WCS-LA-2024
lcolladotor
0
760
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
390
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
Transcript
4XJGUษڧձ !OBLBKJKBQBO 4XJGUʹ׳Ε Δ·Ͱߦͬͨ ̏ͭͷ͜ͱ
!OBLBKJKBQBO 4PGUXBSF&OHJOFFS (.01&1"#0JOD J048FC.BD
৺ྶࣸਅΞϓϦ͓Θ͔Γ͍͚ͨͩͨͩΖ͏͔ IUUQPXLSJOGPNPWJF
৺ྶಈըΞϓϦ͏Ұ͝ཡ͍ͨͩ͜͏ IUUQPXLSJOGPNPWJF
4XJGU
׳ΕΔ·Ͱߦͬͨ͜ͱ
ެࣜυΩϡϝϯτ ͜Ε͕ͳ͍ͱ͡·Βͳ͍
̍
̍ 4XJGU4BNQMF"QQ IUUQTHJUIVCDPNOBLBKJKBQBO4XJGU4BNQMF"QQ αϯϓϧΞϓϦΛ࡞͢Δ
4QFDJpDBUJPO w ؆қతͳ 5BCMF7JFX$POUSPMMFS w "1*Ͱऔಘͨ͠+40/σʔλ Λςʔϒϧʹදࣔ͢Δ
w Ҡߦҙ֎ͱ؆୯ʜ w 4XJGUҎલʹ"VUP-BZPVUʹۤ͠ΊΒΕΔ w 7JFX$POUSPMMFS͕ਖ਼ํܗʹͳ͍ͬͯͯ ঢ়ଶ w X"OZI"OZͰ͍͑ͬͯJ1IPOFͱಉ͡ܗʹͨ͠Βը
໘่͕Εͨ w %FCVH7JFX)JFSBSDIZͰσόοά w "VUP-BZPVUඞਢ
/,+.PWJF$PNQPTFS IUUQTHJUIVCDPNOBLBKJKBQBO/,+.PWJF$PNQPTFS ϓϥάΠϯΛॻ͖͑Δ
4QFDJpDBUJPO w ಈըΛ؆୯ʹ݁߹ɾॏͶ߹Θͤɾ Ξχϝʔγϣϯ͢Δ w "7'PVOEBUJPO
4FMFDUPS button.addTarget(self, action: Selector(“pushSave:”), forControlEvents: UIControlEvents.TouchUpInside) [button addTarget:self action:@selector(pushSave:) forControlEvents:UIControlEventTouchUpInside];
button.addTarget(self, action: "pushSave:", forControlEvents: UIControlEvents.TouchUpInside)
6*"MFSU7JFXJTEFQSFDBUFE 6*"MFSU7JFX %FQSFDBUFE
6*"MFSU7JFXJTEFQSFDBUFE // UIAlertView is deprecated. Use UIAlertController with a preferredStyle
of UIAlertControllerStyleAlert instead
6*"MFSU7JFXJTEFQSFDBUFE // UIAlertView is deprecated. Use UIAlertController with a preferredStyle
of UIAlertControllerStyleAlert instead 6*"MFSU$POUSPMMFS var alert = UIAlertController(title: "Completion", message: "saved in Photo Album”, preferredStyle: UIAlertControllerStyle.Alert) let okAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: {(alertAction) -> Void in let vc = ConfirmViewController(coder: nil) self.navigationController?.pushViewController(vc, animated: true) }) alert.addAction(okAction)
.BD049"QQ IUUQTHJUIVCDPNOBLBKJKBQBOYYYYYYYYY ۙʑެ։͠·͢ʜ
3FGFSFODF
4QFDJpDBUJPO w "7'PVOEBUJPO w ͻͨ͢Βࢦఆִͨؒ͠Ͱը૾Λอଘ͠ଓ͚Δ
w ॳ৺ऀͳ͕ΒʹͳΜͱ͔࡞Εͨ w 4XJGU͕োนΛແͯ͘͘͠ΕΔ w $PDPB'SBNFXPSLTษڧ͠ͳ͍ͱ͍͚ͳ͍
·ͱΊ
·ͱΊ w ݴޠʹΑΔোน͕ͳ͘ͳΔ w $PDPB 6*,JU 9DPEFͷपล͕ࣝͳ͍ͱ ͷΛ࡞Δͱ͖ʹඞཁʹͳͬͯ͘Δ w υΩϡϝϯτʹͳ͍ใ͕ϔομϑΝΠϧʹ
͋Δ͜ͱ͕ଟ͍ͷͰҙ w J#PPLͷ͋ͷެࣜυΩϡϝϯτΛಡ͏ʂʂ
&OKPZ 4XJGU -JGF
5IBOLT