소개
안녕하세요 Ryan입니다.
Swift 언어를 좋아하고 그래서 사과 농장 - iOS Team에서 근무를 하였습니다.
지금은 A사를 나와 스타트업을 시작하고 Apple Vision 프로젝트 및 서비스 출시를 준비하고 있습니다.
Apple 생태계는 UIKit에서 SwiftUI로 빠르게 전환되고 있습니다.
VisionOS도 SwiftUI로 개발이 되죠
A사에서의 근무 경험과 개발에 대하여 강의를 함께하시는 분들과 공유를 하고 싶습니다.
처음 낯설었던 Swift에 대한 기억을 되짚으며 Basic stage부터 Advanced 영역까지 꾸준히 강의를 이어나가 보겠습니다.
그 시작을 같이 했으면 좋겠습니다!
강의
수강평
- Apple 출신 개발자의 SwiftUI Basic Part 1 기초튼튼
- Apple 출신 개발자의 SwiftUI Basic Part 1 기초튼튼
- Apple 출신 개발자의 SwiftUI Basic Part 1 기초튼튼
게시글
질문&답변
파트2 개강 예정시기
안녕하세요 Ryan입니다.강의 녹화는 거의 마무리가 되가고 편집 등 후반 작업을 진행하려고 합니다.일정을 조금 늦춰 4월 중순에 개강 할 예정입니다.좋은 강의가 될 수 있도록 최선을 다해 제작해보겠습니다🙏🙏🏿
- 3
- 4
- 357
질문&답변
파트2 개강 예정시기
안녕하세요 Ryan입니다. 질문주셔서 감사합니다.Part 2 강의는 3월말 ~ 4월초에 개강 예정입니다🔥
- 3
- 4
- 357
질문&답변
var body: some View는 기본적으로 Vstack인가요?
안녕하세요 Ryan입니다. 먼저 좋은 질문 주셨는데 빠르게 확인하지 못해 양해 부탁드립니다.먼저 결론부터 말씀드리자면 View에서 보이는 면에서는 VStack으로 명시한 것과 않았을 때 동일한 것처럼 보일 수 있습니다.다만 layout을 갖고 있느냐 없느냐의 차이가 나게 됩니다.SwiftUI는 특정 layout을 지정하지 않고 Tuple View를 사용하여 View 컬렉션을 나타냅니다.layout은 전적으로 Tuple View의 컨테이너에 의해 결정되기 때문에 Vertical layout을 의도하였다면 VStack을 명시적으로 사용해야 하는 거죠.만약 그렇지 않다면 HStack에선 해당 component가 쌓이게 되면 수평으로, ZStack에선 Component 중첩이 되어 개발자가 의도했던 결과를 컨트롤 할 수 없는 상황이 됩니다.그래서 View에서 렌더링 된 모습은 같아 보이지만 Vertical Layout을 적용하려면 VStack을 명시하여 의도 된 개발을 할 수 가 있습니다. 좋은 질문이어서 다른 분들에게도 도움이 될 것 같습니다. 끝까지 달려주세요👍
- 1
- 2
- 264