inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

SwiftUI - iOS14 퍼펙트 가이드

Picker를 사용해서 각 item별로 다른 값을 Core Data에 저장하려고 합니다.

237

yongkyme

작성한 질문수 2

0

iOS Developer님,

SwiftUI문제가 안풀려서 도움을 청합니다.

Foreach loop안에서 picker를 사용하고 있습니다. 이것은 각각의 오브젝트에 필여한 만큼 picker를 생성하기 위함입니다. 근데 각 아이템의 값을 선택해서 그 것을 CoreData에 저장할 때 항상 맨 마지막 선택된 값이 모든 오브젝트에 똑같이 보관됩니다. 저는 각아이템별로 제가 선택한 다른 값들이 Core Data에 저장하려고 하는데요, 이것을 어떻게 할 지 좀 알려주시면 고맙겠습니다.

아래는 샘플 코드입니다.

List {
  ForEach(viewModel.animals, id: \.id) { animal in 
    Picker(selection: $selectedAnimal) {
      ForEach(animal.mammals, id: \.self) { mammal in 
        Text(mammal)
          .tag(mammal)
      }
    }
  }
}

감사합니다.

 

SwiftUI ios

답변 0

커스텀 팝업 사용하는 방법

0

272

1

Grid View 강의에서 animation 질문

0

377

1

iOS 16 ScrollView에서 proxy.scrollTo 오류

0

625

2

10 list section 강의 잘린건가요?

0

365

2

Conflicting arguments to generic parameter 'Content' 에러 질문

0

827

1

tickCount에러 문의

0

384

1

강의 파일 다운로드

0

380

2

Grid강의 듣다가 궁금해서 글 남깁니다

0

274

1

sceneDelegate

0

297

1

ClockNumber 에러발생

0

394

2

강의 순서 문의

0

237

1

grid 질문 있습니다!

0

245

1

안녕하세요

0

279

1

LazeVGrid 관련 문의드립니다

0

216

1

질문 드립니다.

0

199

1

버튼과 토글에서 State관련 문의

0

249

1

UIView vs. UIViewController 질문입니다.

0

383

1

선생님. 질문드립니다.

0

293

1

앱개발하다가 궁금한 부분이 생겨서 질문 드립니다

0

268

1

기존 앱개발하다가 해당 강의를 듣는 도중 궁금한 부분이 생겨서 여쭤봅니다.

0

277

1

바인딩 값에 특정 하나의 값을 할당하기

0

297

3

1234567 곱하기 2를 계산을 하면 2.46913e+06 이렇게 나오네요???

0

294

2

ForEach 의 값을 어레이에서 받아왔는데요. 스크롤뷰리더로 감싸면 리프레쉬가 안됩니다.

0

282

1

iOS 버전이 바뀐건지 .center 가 안되는 이유가 뭔지 궁금합니다.

0

281

1