
WWDC23에서 SwiftUI에 Observation 프레임워크가 새로 추가되었습니다. 이번 글에서는 @Observable 매크로 사용법과 추가적인@ObservationTracked, @ObservationIgnored 매크로의 사용법을 알아보겠습니다. Discover Observation in SwiftUI - WWDC23 - Videos - Apple Developer Simplify your SwiftUI data models with Observation. We'll share how the Observable macro can help you simplify models and improve your... developer.apple.com 공식문서 훑어보기 공식문서의 정의를 직역하면 "기본 데..

iOS 앱의 경우 한 번 배포할 때마다 짧게는 하루, 길게는 일주일 이상의 시간이 심사에 소요됩니다. 한 번 잘못 배포되면 수정을 하고 싶어도 그저 기다려야 합니다. 웹 뷰를 사용하면 이런 심사 기간없이 빠른 대응과 컨텐츠 추가가 가능해 많은 앱들이 앱 내부에 부분적으로 웹 뷰를 사용하고 있습니다. SwiftUI에서 WKWebView를 사용해 아이폰 웹 사이에 데이터를 주고 받아보며 WKWebView 사용법에 대해 알아보겠습니다. 작업 환경 macOS 14.0 Sonoma XCode 15.0 iOS Simluator 17.0 SwiftUI에서 UIViewRepresentable 사용하기 Swift에서는 WKWebView를 사용해 웹 뷰를 네이티브 앱에 띄어주는 것이 가능합니다. UIKit에서는 바로 사용..

SwiftUI에서 animation(_:value:)을 사용해 애니메이션을 구현했는데 동작을 하지 않았습니다. 한동안 헤메다가 생명주기 때문이란 걸 알았습니다. 이번 글에서는 animation(_:value:)를 정확히 이해하고 왜 애니메이션이 동작 안 했는지 살펴보겠습니다. 값(Value)이 바뀔 때 에니메이션이 적용되는 메소드 기존에는 animation(_ animation:)을 사용해서 애니메이션을 설정해주었습니다. 하지만 이 메소드는 iOS 15.0 부터는 사용하지 않고 대신에 animation(_:value:)를 사용하게 됩니다. 공식문서의 animation(_:value:)를 살펴보겠습니다. animation의 경우 옵셔널 값을 받으며 nil 값일 때는 동작하지 않습니다. value에는 넣어준..

지난 글에서 Swift DocC를 사용해 튜토리얼을 만들었습니다. 이번 글에서는 지난 글들에서 Swift DocC를 통해 만든 프로젝트 문서를 배포해보도록 하겠습니다. 아직 문서를 만들지 않은 상태라면 이전 글을 보고 만들고 오시길 바랍니다! [Swift DocC] 개념과 기능 (with WWDC) [Swift DocC] 문서 만들기 01 - Reference 만들기 [Swift DocC] 문서 만들기 02 - Article(설명 글) 만들기 [Swift DocC] 문서 만들기 03 - 튜토리얼 시작 Swift DocC가 처음 나왔을 때는 문서 파일을 직접 호스팅해줘야 했습니다. 1년 후 WWDC 2021 - What's new in Swift-DocC에서 Github Pages를 사용해 손쉽게 배포할 ..

지난 글에서 Swift DocC를 사용해 Article을 만들었습니다. 이번 글에서는 Swift DocC의 마지막 기능인 튜토리얼(Tutorial)을 만들어 보겠습니다. 이전 글을 아직 못 보셨다면 보고 오시는 걸 추천드립니다! [Swift DocC] 개념과 기능 (with WWDC) [Swift DocC] 문서 만들기 01 - Reference 만들기 [Swift DocC] 문서 만들기 02 - Article(설명 글) 만들기 튜토리얼(Tutorial)이란? 앱, 프레임워크, 패키지를 위한 설명서입니다. SwiftUI 튜토리얼을 해보신 분이라면 익숙할 것입니다. 설명, 코드, 이미지를 활용해 사용자의 이해를 돕고 손쉽게 사용할 수 있도록 해줍니다. DocC를 사용하면 손쉽게 튜토리얼을 만들 수 있습니다..

이번 글에서는 앱, 프레임워크의 전체적인 설명 글을 담당하는 Article을 만들어 보겠습니다. Swift DocC 시리즈는 WWDC 2023을 기준으로 나온 기능을 포함합니다. 앞선 글에서 설명했듯이 Swift DocC에는 Reference, Article, Tutorial이 있습니다. DocC 개념을 확인하거나 코드를 설명하는 Reference를 작성하는 법은 지난 글들을 참고해주세요. Swift DocC 개념 Swift DocC Reference 만들기 Article이란? WWDC 2021 - Meet DocC documentation in Xcode의 내용에 따르면 Article은 "사용자에게 프레임워크 뒤에 있는 큰 그림을 보여줄 수 있으므로 프레임워크의 개별 항목을 통합적인 스토리로 연결할 수..
- Total
- Today
- Yesterday
- vapor
- 부스트캠프iOS
- TODO
- Swift DocC
- Swift문법
- 필독서
- 코딩
- 날씨어플
- todo앱
- Swift 디자인 패턴
- swiftUI 기초
- 부스트캠프7기
- 책
- Swift 서버
- ios
- 코딩 테스트
- Swift
- 개발
- 애플
- 앱개발
- 코딩테스트
- SwiftUI
- Combine
- 디자인 패턴
- UX
- 책리뷰
- Swift공식문서
- 부스트캠프
- 프로그래머스
- 책후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |