SwiftUI] 조건별 화면 구성
·
iOS/SwiftUI
안녕하세요, RUEL입니다.최근 프로젝트를 SwiftUI로 진행하면서 조건별로 화면을 다르게 구성해야 하는 상황이 생겼습니다.이때 처음에는 “Group을 써야 할까, ViewModifier를 사용해야 할까?”라는 고민에 빠져버렸지만,(사실 고민할 거리도 아니었음.... 왜냐? 이미 결론에 있는 거처럼 쓰고 있었으니까 하하하)정리하면서 생각해야할 부분이 잘못된 걸 알게 되었습니다. 그래서 이번 글에서 엉뚱하게 생각하던걸 다시 한번 바로 잡고자 합니다! 1. Group Group은 여러 뷰를 묶어주는 컨테이너 역할을 합니다.조건에 따라 뷰를 선택해서 직관적으로 보여줄 수 있죠.그리고 간단합니다! 코드로 보게 되면 struct ContentView: View { var type: Int va..
RxSwift] RxSwift? ( Reactive Programming)
·
iOS/RxSwift
안녕하세요 Ruel입니다. RxSwift에 대해서 아세요? 라고 물어본다면 대부분은 알고 있다고 말할거 같아요 모든게 마찬가지겠지만 쓰고는 있지만 '이게 뭐다!'라고 딱 설명하려 할때 항상 막힘이 있었어서 이전에 혼자서 정리했던 내용들을 보면서 다시 한번 정리해보고자해요 아마...시리즈물이 되지않을까 싶어지네요 시작부터 큰 부담...RxSwift가 뭐에요?RxSwift는 Reactive Programming을 구현하는데 사용되는 대표적 라이브러리에요. 그렇다면 Reactive Programming는 뭘까요?Reactive Programming(반응형 프로그래밍)은 데이터의 흐름과 변경 사항에 반응하는 프로그래밍데이터 스트림과 그 스트림의 변화를 중심으로 수동으로 동작시키지 않고 데이터 변경될 때 자동으로..
iOS_Dev_Ruel
'SwiftUI' 태그의 글 목록