AnimalKR - ContentView에서 질문있습니다.
파일명 : AnimalListView.swift
왜 AnimalListview는 subview인데
@ObservedObject let animal : Animal
이라고 선언 하지 않고 왜
let animal : Animal 이라고 선언한건가요?
답변 1
0
안녕하세요 니르님.
AnimalListView 파일에서는 list 1개의 layout 을 만든 SubView 형태 입니다. AnimalListView 가 사용되는 ContentView 에서 구조를 보시면
List 안에 Animal List 부분에서 Label 부분에 한개의 AnimalListView() 에서 불러와서 ViewModel 에 있는 vm.animals 를 불러오는 형태입니다.
즉, AnimalListView 은 ViewModel 에서 관련된 데이터를 가져와서 사용하는것이 아니라 단순히 재사용 가능한 component 형태의 layout 구성만을 하는 subView 역활만 하기 때문에 질문하신 @ObservedObject 을 사용하지 않았습니다.
소리가 ㅠㅠ
0
54
2
index와 indexSet
0
60
2
NavigationBarItems Deprecated
0
96
3
Xcode version 문제
0
196
2
GalleryView 작성시, @State? @Bidnable? 의 차이점이 뭔지 궁금합니다.
0
303
2
페이지 이동에 관해 질문이 있습니다 !
0
339
2
scrollTransition 에서 phase 값을 찍어보고 싶습니다.
0
277
2
갤러리에서 슬라이더 변경시 gridSwitch 가 두번 실행됩니다.
0
307
2
유튜브 영상 플레이시 워닝 이슈 문의
0
521
1
ListBasic 강의 문의 - 딸기 id 오류 및 move 오작동
0
222
1
LazyGrid 강의 문의 - 데이터가 30개 인데 로우가 3줄이면 27개만 노출됨
0
269
1
ScrollView에서 질문 있습니다.
0
288
1
MVVM에서 처음
0
217
1
ExtractView, @Binding 강의에서 .previewLayout(.sizeThatFits) 함수 관련해서 질문드립니다.
0
337
2
iOS 15 버전이후 프리뷰 문제 관련해서 질문드립니다.
0
344
2
VStack으로 프리뷰 생성
0
394
2
MVVM 폴더 안에서 Preview가 작동하지 않습니다.
0
249
1
Preview 질문
0
415
2
LazyGrid 질문 있습니다.
0
338
1
Textfield 입력시 한글 자음 모음 분리 현상이 발생 합니다
1
6534
2
Sheet가 바로 닫히는 문제와 홈 화면 액션 관련 문의
0
290
1
NavigationView를 NavigationStack 으로 변경관련입니다.
1
359
1
Frame 강의에서 다른 결과물이 나와요
0
390
1
Frame에 대한 개념 질문
0
253
1





