SwiftUI 초반에 등장하는 데이터 관련 프로퍼티 래퍼에 대해 배웁니다. @State, @Binding, .constant, ObservableObject, @Published, @ObservedObject, @EnvironmentObject, @Environment
이런 걸
배워요!
SwiftUI에 등장하는 Property Wrapper 학습
SwiftUI의 데이터 전달 방식 학습
😮
SwiftUI를 쉽게 배우다가 프로퍼티 래퍼에서 막혔어요.
🥲
@State, @Binding, @ObservedObject 등등 검색해도 쉬운 답변을 찾기 어려워요.
배우기 쉽고 직관적이어서 코딩을 처음 배우는 사람도 쉽게 접근할 수 있도록 만들어진 SwiftUI. 저도 SwiftUI를 처음 배울 때 UIKit에 비해 너무 쉽고 간단해서 놀랐던 기억이 있습니다.
하지만 한 가지 배우기 어려웠던 부분은 SwiftUI의 데이터 관련 Property Wrapper들인데요. 이 프로포터 래퍼는 안 쓰는 코드가 없을 정도로 너무 많은 곳에서 쓰이고 있었지만, 용어의 개념조차 낯설어서 학습 속도가 많이 더뎌졌어요. 알고 나면 사실 그렇게 어려운 것도 아닌데, 쉬운 설명을 찾는 게 힘들어 헤맸던 것 같아요.
강의를 들으시는 분들은 이런 어려움을 쉽게 극복하실 수 있도록 이 강의를 준비했습니다. 모든 강의에는 직접 만든 예제가 포함되어 있으며, 다양한 자료(그림, 키노트 등)를 통해 듣기만 해도 이해하실 수 있도록 제작했습니다.
SwiftUI를 처음 배우는 분들을 대상으로 한다는 가정하에 최대한 쉽게 강의를 제작했으니, 저와 함께 Property Wrapper를 확실히 정복해 봅시다.
SwiftUI를 처음 배우는 사람들
UIKit을 사용하지만, SwiftUI로 된 강의자료를 보는 분들
SwiftUI의 Property Wrapper를 빠르게 훑어봐야 하는 분들
이 강의와 함께해요! 🙌
SwiftUI의 데이터 관련 Property Wrapper들에 대해 배웁니다.
2023, Xcode15, iOS17 내용 반영
Q. 어떤 지식이 필요한가요?
Swift 문법을 알고 있어야 강의를 이해하는 데 지장이 없습니다. :D
Q. SwiftUI가 처음인데 이 강의를 들어도 될까요?
이 강의부터 들어도 이해하는 데 문제는 없지만, 한 번 정도 SwiftUI를 잠깐이라도 경험한 적이 있는 분들에게 최적입니다.
학습 대상은
누구일까요?
SwiftUI를 공부하다 Property Wrapper에서 막힌 분들
UIKit을 알고 있는데 예제 코드에서 SwiftUI를 만난 분들
SwiftUI를 빠르게 훑어봐야 하는 분들
선수 지식,
필요할까요?
Swift 언어 지식
안녕하세요 😀
누구나 쉽게 iOS 개발을 할 수 있도록 돕고 싶은
iOS 개발자 애구마입니다.
강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.
전체
14개 ∙ (1시간 5분)
가 제공되는 강의입니다.
0강 - 강의 소개
03:02
1강 - @State
06:19
2강 - @Binding
09:05
3강 - .constant
04:32
5강 - @StateObject
08:19
7강 - @Environment
05:07