inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기

ContentView

AnimalKR - ContentView에서 질문있습니다.

해결된 질문

302

니르

작성한 질문수 4

0

파일명 : AnimalListView.swift

왜 AnimalListview는 subview인데

@ObservedObject let animal : Animal

이라고 선언 하지 않고 왜

let animal : Animal 이라고 선언한건가요?

ios swift swiftui

답변 1

0

Jacob(제이콥)

안녕하세요 니르님.

AnimalListView 파일에서는 list 1개의 layout 을 만든 SubView 형태 입니다. AnimalListView 가 사용되는 ContentView 에서 구조를 보시면

imageList 안에 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