body 파트가 비대해져서 코드를 읽기 어려운 현상을 최대한 막기 위해 적용할 수 있는 방법 (가독성 증가)
예시를 위해 다소 과할 수 있으나,
버튼의 액션 파트 코드를 함수로 따로 빼서 정리했고, body 안의 VStack 또한 변수로 따로 빼서 정리한 모습.
가독성, 유지보수를 위해서 body에 코드를 너무 막 쓰기 보다는 이런 식으로 추출해서 따로 정리하는 습관을 들이자.
'SwiftUI > SwiftUI(Basic)' 카테고리의 다른 글
20. [SwiftUI] @Binding (0) | 2023.04.23 |
---|---|
19. [SwiftUI] Extract Subviews (0) | 2023.04.21 |
17. [SwiftUI] @State (0) | 2023.04.21 |
16. [SwiftUI] Button() (0) | 2023.04.20 |
15. [SwiftUI] .ignoresSafeArea() & .edgesIgnoringSafeArea() (0) | 2023.04.20 |