π SSACμμ 곡λΆν κΈ°λ‘λ€
γγπ μ΅μ
λ Optional
γγγγκ°μ μΆμΆ(!)
μ΅μ
λλ°μΈλ©
μ΅μ
λ체μ΄λ
νμκ°μ
μ μ
λ ₯λ μ 보 νμΈ
γγπ μ΄κ±°ν Enumaeration
γγγγμ΄κ±°ν&μλ£ν
switch&μ΄κ±°ν
μμκ° RawValue
γγπ νν Tuple
γγπμ΅μ
λ λ°μΈλ©
γγγγif let
guard let
γγπνμ
μΊμ€ν
γγγγis
as?
γγπνλ‘νΌν°Property
γγγγμ μ₯νλ‘νΌν°
μ°μ°νλ‘νΌν°
willSet/didSet
γγπ μ§μ° μ μ₯ νλ‘νΌν° lazy var
γγπ νμ
μ리μ΄μ€ typealias
γγπ ν΄λ‘μ Closure
γγπ κ³ μ°¨ν¨μ Higher-order function
γγγγ.filter
.map
.reduce
$0
γγπ Device Orientation
γγγγPortrait
Upside Down
Landscape Left
Landscape Right
γγπ λ€ν¬λͺ¨λ Dark Mode
γγγγSemantic colors
System Colors
Dynamic Colors
λ€ν¬λͺ¨λ μμ΄ κ°λ°νλ λ²
γγπ ν
μ΄λΈλ·° Table View
γγπ ν
μ΄λΈ λ·° ꡬν λ©μλ
γγπ μ¬μ¬μ© λ©μ»€λμ¦
γγπνλ©΄μ ν ꡬννκΈ°(κΈ°λ³Έ 루ν΄)
γγγγPresent-Dismiss
Push-Pop
γγπ Storyboard Reference
γγπ XIB TableViewCell
γγπ CollectionView
γγπ CollectionView ꡬννκΈ°
γγγγitem
γγπ CollectionView Layout: Flow Layout
γγγγ.itemSize
.sectionInset
.minimumLineSpacing
.minimumItneritemSpacing
.scrollDirection
γγπ νλμ UIViewμ μ¬λ¬κ° CollectionView μΆκ°νκΈ°
γγπ CollectionViewCellμ λ²νΌ μΆκ°νκΈ°
γγγγ.addTarget
.reloadData
.reloadItems
γγπ νμ΄μ§λ€μ΄μ
Pagination
γγπ νμ΄μ§λ€μ΄μ
μ λ°©λ²
γγγγOffset
Cursor
γγπ iOS νμ΄μ§λ€μ΄μ
ꡬν λ°©λ²
γγγγtableVeiw: willDisplayCall
ScrollView
prefetch
γγπ νμ΄μ§λ€μ΄μ
ꡬννκΈ°: prefetch
γγγγstartPage
UITableViewDataSourcePrefetching
prefetchRowsAt
cancelPrefetchingForRowsAt
γγπ Kingfisherμμ μ΄λ―Έμ§κ° μ λλ‘ λ‘λλμ§ μλ λ¬Έμ
γγπ μ€ν 리보λ μ€μ μ κ±°νκΈ°
γγπ μμΉ κΆν μ€μ
γγπ λ€νΈμν¬ λ³κ²½ κ°μ§
γγγγReachability
NWPathMonitor
.reduce
$0
γγπ μνΈλ¦¬ ν¬μΈν° μμ΄μ‘μ λ
γγπ UITableView.automaticDimension
γγπ Build input file cannot be found:
γγπ Authorization & Privacy(Asccessing User Data)
γγπ Push Notification
γγπ Push Notification λμλ°©μ
γγπ APNs: Apple Push Notification Service
γγπ μΈμ¦ APIService
γγπ URLRequest
γγπ Enabling Optimizaions
γγγγ-Onone
-O
-Osize
γγπ μ 체 λͺ¨λ μ΅μ ν Whole Module Optimization(WMO)
γγπ Reducing Dynamic Dispatch
γγγγMethod Dispatch
Static Dispatch
Dynamic Dispatch
γγπ Optimization Tip
γγγγfinal
filepricate/private
internal
γγπ RestAPI
γγπ Codable
γγπ Encodable
γγπ Decodable