transformEnvironment를 활용한 환경 값 변경하기

SwiftUI를 사용한다면 @Environment 프로퍼티 래퍼는 많이 접해봤을거에요.

키패스로 전달한 환경 변수 값을 가져와 읽을 수 있죠.

즉, 읽기 전용입니다!


그런데, 이 환경 변수 값을 충분히 변경하고 싶은 니즈가 생길 수 있습니다 😃


그럴때, transformEnvironment를 활용하라고 WWDC 2021 "Demystify SwiftUI" 영상에서 소개하고 있습니다 🙋🏻


SwiftUI를 많이 활용하면서도 사실 상 써보지를 않았는데, 알고보니 아주 유용하게 사용될 수 있더라구요.


역시, WWDC엔 없는게 없군요 ☺️

SwiftUI - transformEnvironment

iOYES

SwiftUI - transformEnvironment

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 5월 9일 오전 10:04

댓글 0