테이블 뷰같이 사용하기 위해서 VStack를 사용했었는데

아직 초기단계라 테이블뷰를 구성하기에 알맞는 타입이 없었기때문이죠

iOS14+ 에서 아래의 API가 추가되었구요

LazyVStack

LazyVGrid

이 둘은 기존의 Stack과 는 무엇이 다를까요

우선 단어에서 볼 수 있듯이

Lazy가 붙엇네요

느낌상 필요할때만 불릴거 같아요

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34fa6cbf-8694-4b38-83ae-c431e957536a/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/26d10c56-5445-4653-8fd9-4add9e05e147/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/48d1591b-46c2-4fd4-a013-bffc0e90b864/Untitled.png

단어의 정의를 보면 필요할때만 만들어진다! 라고 써잇네요

VStack으로 100개의 뷰를 만들면 빌드시 100개를 만들지만

LazyVStack으로 100개의 뷰를 만들면 화면에보이는 한 30~40개? 정도만 생성되는 느낌이죠

그렇다면