ν΅μ¬ λ΄μ© Movie open API λ₯Ό μ¬μ©ν΄μ URLSession μΌλ‘ μλ² ν΅μ μ μ§νν κ²μ΄λ€. async/await λ₯Ό μ¬μ©ν΄μ λΉλκΈ° μ²λ¦¬λ₯Ό λκΈ°μ μΌλ‘ μ¬μ©ν΄λ³΄μ. WWDC 21 μμ async/await κ° μκ°λμμ΅λλ€. Meet async/await in Swift Use async/await with URLSession μΈμ λ€μ μΌλΆ λ΄μ©μ κ°μ Έμμ κΈ°μ‘΄ completionHandler μ λ¬Έμ κ° λ¬΄μμ΄μλμ§, async/await λ 무μμ΄κ³ URLSession κ³Ό μ΄λ»κ² ν¨κ» μ¬μ©νλμ§ μμλ΄ μλ€. κΈ°μ‘΄μ μ°λ¦¬λ λΉλκΈ° μμ μμ completion handler λ₯Ό μ¬μ©ν΄μμ΄μ! μλμ μ½λλ₯Ό async/await λ₯Ό μ¬μ©ν΄μ λ°κΎΈμ΄ λ΄ μλ€. (μλλ WWDC21 Use async/..
GitHub - uber/RIBs: Uber's cross-platform mobile architecture framework. Uber's cross-platform mobile architecture framework. - GitHub - uber/RIBs: Uber's cross-platform mobile architecture framework. github.com λ΄μ© RIBs μ λν΄μ μμλ΄€μΌλ νν 리μΌμ λ°λΌκ° λ³΄κ² μ΅λλ€. iOS Tutorial 1 · uber/RIBs Wiki μ€λΉ μ°μ RIBs λ₯Ό μ€μΉνκ³ , template μ μ€μΉν΄ μ£Όμ΄μΌ ν©λλ€. Installation for iOS CocoaPods To integrate RIBs into your project add the..
λ΄μ© RoundCode μ€νμμ€ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©ν΄μ QR code μ reader λ₯Ό λ§λ€μ΄λ³΄μ. https://github.com/aslanyanhaik/RoundCode Installation Cocoapods: pod 'RoundCode' Swift Package Manager: File > Swift Packages > Add Package Dependency https://github.com/aslanyanhaik/RoundCode Usage example import framwork import RoundCode Encoding coder λ₯Ό λ§λ€κ³ encode ν΄λ΄ μλ€.(ν΄λΉ λΌμ΄λΈλ¬λ¦¬μμλ encode(_:) κ° QR code λ‘ μΈμ½λ©νλ λ©μλμ λλ€.) let image..
λ΄μ© Podcasts New&Noteworthy(μ΅μ λ° μΆμ² νλͺ©) μμ΄ν μ κΈΈκ² λλ₯΄λ©΄ λ±μ₯νλ μ΄κ²μ λν΄μ μμ보μ! μμ, Menu ꡬ쑰체λ₯Ό ν΅ν΄μ μμ λΉμ·ν λ©λ΄μ°½μ ꡬνν΄λ³΄μμ΅λλ€. SwiftUI) Podcasts ν΄λ‘ μ½λ© - Menu ꡬν κ·Έλ°λ°, Menu μ λμΌν menu μ°½μ λμ°μ§λ§ ν΄λΉ λ·°κ° λΆν¬λͺ ν λ°°κ²½μ κ°μ§μ± λΆκ°λλ μ μ΄ λ€λ¦ λλ€. κ·Έλμ HIG μμ μλ΄ν΄μ€ Context Menu λΌκ³ νλ¨νμ΅λλΉ! Context Menu μ λν΄μ HIG λ‘ μμ보μ! π₯ HIG - Context Menus iOS 13 μ΄νλΆν° μΈν°νμ΄μ€λ₯Ό 볡μ‘νκ² λ§λ€μ§ μκ³ , onscreen items μ κ΄λ ¨λ μΆκ° κΈ°λ₯μ μ‘μΈμ€ν μ μλλ‘ ν μ μμ΅λλ€. Context menus λ Pee..
GeometryReaderTutorial-iOS Apple Developer μμ μ 곡νλ SwiftUI νν 리μΌλ₯Ό μ§ννλ©΄μ GeoametryReader μ λν΄μ λ€μκ³Ό κ°μ΄ μ€λͺ νλ κ²μ μ½μμ΅λλ€. GeometryReader λ 무μμΌκΉμ? 𧬠To provide relative size information of a parent view to its child views, you can use a GeometryReader. : μμ λ·°μ μλμ ν¬κΈ° μ 보λ₯Ό νμ λ·°μ μ 곡νλ €λ©΄ GeometryReader λ₯Ό μ¬μ©ν μ μμ΅λλ€. μ μ¬μ©νλμ? μ ν¬κ° VStack, HStack, ZStack κ³Ό κ°μ View Builder μ νμλ·°λ€μ λ£κ²λλ©΄ λ³λμ μ€μ μμ΄ νλ©΄μ μλμΌλ‘ 보μ¬μ€λλ€. μ΄..
Monad(λͺ¨λλ)] μΆμ²: [μν€λ°±κ³Ό - λͺ¨λλ](https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%82%98%EB%93%9C) Monadic(λͺ¨λλ) λͺ¨λλλ μ¬λ¬ μμμμ λ€μν λ»μ κ°μ§κΈ°λ νκ³ ν λ¬Έμ₯μΌλ‘ μ€λͺ νκΈ° μ΄λ €μ΄ κ°λ μ΄λΌμ λ²μ£Όλ‘ μ λͺ¨λλ κ°λ μ μ°¨μ©ν μ λλ‘ μκ°νλ©΄ λ κ² κ°μ΅λλ€. λͺ¨λλλ μμκ° μλ μ°μ°μ μ²λ¦¬ν λ μμ£Ό νμ©νλ λμμΈ ν¨ν΄μ λλ€. νλ‘κ·Έλλ°μμλ λͺ¨λλμ μ±μ§μ λλΆλΆμ κ°μΆμλ€κ³ νμ¬ λͺ¨λλλ₯Ό λͺ¨λλ(monadic) μ΄λΌκ³ ννν©λλ€. (λͺ¨λλ νμ νΉμ λͺ¨λλ ν¨μ) 𧬠λͺ¨λλ ν¨μ λ΄λΆμμ λ°μν μ μλ μ¬μ΄λμ΄ννΈλ₯Ό κ²°κ³Ό μ§ν©κ³Ό ν¨κ» ν¬ν¨νλ νμ ν¨μν νλ‘κ·Έλλ°μ μ΄ν΄νλλ° λͺ¨λλλ λμμ΄ λ κ±°μμ! κ²°κ³Όλ‘ νμ λͺ¨λ..
λ΄μ© μ§νν νλ‘μ νΈμ μ¬μ¬ κ²°κ³Ό 리μ μ¬νλ€μ΄ μμκ³ , ν΄κ²°ν΄λ³΄μ! Guideline 5.1.1) μΉ΄λ©λΌ κΆνμ μ»κΈ° μν μ€λͺ μ΄ μΆ©λΆνμ§ μλ€! Giodeline 5.1.2) μ±μ μΆμ νλλ° μ¬μ©λλ λ°μ΄ν°λ₯Ό μ»κΈ° μν΄μ AppTrackingTransparency νλ μμν¬λ₯Ό ν΅ν΄μ νκ°λ₯Ό λ°μμΌνλ€! π«₯ Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage 리μ μ¬μ 𧬠μ±μ΄ μΉ΄λ©λΌ μ‘μΈμ€μ λν μ¬μ©μμ λμλ₯Ό μμ²νμ§λ§ λͺ©μ λ¬Έμμ΄μμ μΉ΄λ©λΌ μ¬μ©μ μΆ©λΆν μ€λͺ νμ§ μλ κ²μΌλ‘ λνλ¬μ΅λλ€. μ¬μ©μκ° λ°μ΄ν° μ¬μ© λ°©λ²μ λν΄ μ 보μ μ κ°ν κ²°μ μ λ΄λ¦¬λ λ° λμμ΄ λλλ‘ κΆν μμ² μλ¦Όμ μ±μμ μμ²λ μ 보λ₯Ό μ¬μ©νλ λ°©λ²μ λν μλ₯Ό ..
λ΄μ© μ¬κ°ν λ²κ·Έλ₯Ό 릴리μ¦ν ν λ°κ²¬νλ€κ±°λ! ν΅μ¬ κΈ°λ₯μ λ³κ²½μ΄ μλ€λκ°! μλ² url μ΄ λ³κ²½μ΄ μλ€λμ§! λ§μ§λ§ μ¬λ‘λ₯Ό μ§μΈμκ² λ£κ³ μμ°ν΄μ‘λ κ²½νμ΄ μμλ€.. κ·Έλ¦¬κ³ νμλ‘ μ λ°μ΄νΈλ₯Ό κΆμ₯ν΄μΌ ν μκ°μ΄ μ¬ μ μλ€κ³ μκ°νμ΅λλ€. κ·Έλμ λ³Έ λ΄μ©μ λν΄μ μ°Ύμ보μμ΅λλ€. κ°μ μ λ°μ΄νΈ νΉμ μ΅μ λ²μ μ νμΈ ν μ λ°μ΄νΈ νλ κΈ°λ₯μ νμκ²λ νΈν κΈ°λ₯μ΄μ§λ§, μ¬μ©μμκ²λ μ λ°μ΄νΈλ₯Ό νμ§ μκ²λλ©΄ μ§μμ μΌλ‘ κ΄΄λ‘ν μ μκ³ , μ΄ λΆλΆμ΄ μ€νλ € μ΄νλ‘ μ΄μ΄μ§ μλ μλ€λ μκ°λ λ€μμ΅λλ€. κ·Έλλ κ·Έμ λλ‘ λ¦¬μ€ν¬λ₯Ό κ°μ§κ³ λ νμν μκ°μ΄ μ¬ λλ μ€νλ € μμΌλ©΄ λ€νμΈ κΈ°λ₯μ΄ λ κ±°λΌλ μκ°μ΄ λ€μμ΅λλ€. μ리 http://itunes.apple.com/lookup?bundleId=(bundle ID)..
- Firebase
- WWDC
- CloneCoding
- SwiftUI
- 2022 KAKAO TECH INTERNSHIP
- projectsetting
- Notification
- UserDefaults
- configurable widget
- WidgetKit
- YPImagePicker
- async/await
- RxCocoa
- APNS
- IOS
- watchOS
- MVVM
- containerBackground
- rxswift
- github
- μλ²ν΅μ
- WWDC22
- Protocol
- Swift
- OpenSourceLibrary
- Objective-C
- urlsession
- Widget
- Algorithm
- MOYA
| μΌ | μ | ν | μ | λͺ© | κΈ | ν |
|---|---|---|---|---|---|---|
| 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