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
编写高质量的 iOS 代码
Search
Light
September 01, 2012
Programming
2
210
编写高质量的 iOS 代码
Light
September 01, 2012
Tweet
Share
More Decks by Light
See All by Light
火花 API 设计实践
light
0
130
摆摆书架 - 社会化图书馆的炼成
light
0
80
iMobile 招新宣讲会 @ NJU
light
0
120
Other Decks in Programming
See All in Programming
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
430
Fragment Composition of GraphQL
quramy
13
1.4k
Ruby GitHub Packages
bkuhlmann
0
630
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
1.1k
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
420
SIMD Parallel Programming with the Vector API
josepaumard
0
220
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
1
340
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
300
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
8
1.3k
Anthropic Cookbook のおすすめレシピ
schroneko
7
1.1k
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.3k
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
4 Signs Your Business is Dying
shpigford
176
21k
How to Ace a Technical Interview
jacobian
273
22k
How STYLIGHT went responsive
nonsquared
92
4.8k
GraphQLの誤解/rethinking-graphql
sonatard
55
9.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
12
1.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
The Language of Interfaces
destraynor
151
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Documentation Writing (for coders)
carmenintech
61
4k
Transcript
#*%) iOS / @lightory @Huohua.tv
Huohua.tv
Outline • HHKit • MVC • AppDelegate • URL-Based
HHKit
HHKit • UIKit & FoundationKit Categories • UIKit & FoundationKit
Subclass
HHNavigationController
HHActionSheet
HHActionSheet
More • HHTableView • HHTextView • NSString(HHKit) • etc...
MVC
Lean Controller • Model • View • Helper • and
HHViewController
HHViewController
AppDelegate
AppDelegate
AppDelegate • [UIApllication sharedApplication].delegate • Lean AppDelegate, too
URL-Based
URL-Based
URL-Based
Why URL-Based? • ' • & • "$ • Native
& Web • URL Scheme
URL Scheme • huohua://serieslist/tag// • huohua://series/4f8e3a673ca893c052000000/
Summary • ( • ! •