πβοΈ self: νμ μΈμ€ν΄μ€λ₯Ό μλ―Έ μΈμ€ν΄μ€ μ체 μ κ·Ό μ μ¬μ©λλ μ°Έμ‘°κ°μ΄λ€. self λ ν΄λΉ νμ μ΄ κ° νμ μΌ κ²½μ°μλ λκ°μ΄ κ° νμ μ²λΌ λμνκ³ , μ°Έμ‘° νμ μΌ κ²½μ°λ ν¬μΈν°λ‘μ¨ ν μμμ μ‘΄μ¬νλ ν΄λμ€ μΈμ€ν΄μ€μ μ£Όμλ₯Ό κ°μ§κ² λλ€. κ° νμ μμλ stack μμμ μ‘΄μ¬νλ μΈμ€ν΄μ€λ₯Ό κ°λ¦¬ν€λ νν. μ°Έμ‘° νμ μμλ heap μμμ μ‘΄μ¬νλ μΈμ€ν΄μ€λ₯Ό κ°λ¦¬ν€λ νν. κ° νμ μ self κ° ν¬μΈν°κ° μλκ²μ μλλ€. λ€λ§ κ° νμ ‘μ²λΌ’ λμν λΏμ λλ€. λ§μ½, self κ° κ° νμ μ΄μλ€λ©΄ μ°Έμ‘°ν λ λ§λ€ 볡μ¬κ° μΌμ΄λμ μ λλ‘ λ λ³κ²½λ μλλ€. μ°μ΄λ μ©λ 2κ°μ§ 1οΈβ£ μΈμ€ν΄μ€ λ΄λΆμ κ°μ μ΄λ¦μΌλ‘ μ μΈλ λ³μλ€μ μ’ λ λͺ νν λͺ μ κ°λ₯νλ€. class A { var name: ..
π μΌνμ°μ°μ μΌ...ν?? μμ΄μ¦ μΌνμ°? λ¨ν μ°μ°μ : -a , !b , c! μ κ°μ΄ λμμ λ°λ‘ μμ΄λ λ€μ λΆμ¬ μ¬μ©νλ μ°μ°μ μ΄ν μ°μ°μ : 2 + 3 κ³Ό κ°μ΄ λ κ°μ λμμ μ¬μ΄μ μλ μ°μ°μ μΌν μ°μ°μ : a ? b : c μ κ°μ ννμ μ‘°κ±΄λΆ μ°μ°μ (Swiftμμ μΌν μ°μ°μλ μ΄ μ°μ°μ νλ λΏμ λλ€) μ κ·Έλ¬λ©΄ μΌνμ°μ°μλ₯Ό μ΄λ»κ² μ¬μ©νλλ! μ§λκ°λ€κ° λ€μκ³Ό κ°μ μ¬λ§...μΌνμ°μ°μμ μ¬μ©μ 보μ μ μ΄ μμκ±°μμ! let a = b > 10 ? true : false // b κ° 10 λ³΄λ€ ν¬λ©΄ a μ true ν λΉ. // b κ° 10 λ³΄λ€ μμΌλ©΄ a μ false ν λΉ. 쑰건 ? ννμ A : ννμ B λ€μκ³Ό κ°μ΄ μ¬μ©λλλ°μ. : λ₯Ό κΈ°μ€μΌλ‘ μΌμͺ½μ μ°ΈμΌ κ²½μ°, μ€λ₯Έμͺ½..
μ€λμ μ λ ¬ ν¨μμΈ sorted(by:) λ₯Ό 곡λΆν΄λ³΄λ€κ° μκΈ΄ κΆκΈμ¦μ μκ°ν΄λ³Όκ²μ¬ λ¨Όμ , κ°λ¨νκ² ν° μ«μλλ‘ μ λ ¬μ ν΄λ³ΌκΉμ? μ€.. κ·Έλ°λ° μ΄λ° μ½λλ μλλ°μ..? let reversedNumber = [1,4,5,2,9].sorted(by: >) // reversedNumber λ [9, 5, 4, 2, 1] Int ν λ°°μ΄μ κ°μ§λλ€. let reversedNumber = [1,4,5,2,9].sorted(by: { $0 > $1 }) // .....? μ μλ§ μ΄κ² λ¬΄μ¨ μΌμ΄μ£ ? κ·Έλ¬λ©΄ by λΌλ argument μ μλ£νμ > μ κ°μ μ°μ¬μμΈκ°μ..? μ°μ°μλΌλ μλ£νμ΄.. μλμ..? μλλ©΄ ν΄λ‘μ ..? μ΄μ§μ΄μ§νλ€μ π΅π« μΌλ¨ sorted(by:) ν¨μμ λν΄μ μμλ΄ μλ€. func ..
- SwiftUI
- OpenSourceLibrary
- APNS
- projectsetting
- UserDefaults
- 2022 KAKAO TECH INTERNSHIP
- urlsession
- WWDC22
- github
- MVVM
- μλ²ν΅μ
- configurable widget
- RxCocoa
- IOS
- CloneCoding
- async/await
- watchOS
- Notification
- Protocol
- WWDC
- Swift
- Widget
- YPImagePicker
- WidgetKit
- containerBackground
- MOYA
- rxswift
- Algorithm
- Firebase
- Objective-C
μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Total
- Today
- Yesterday