활용-7, 데이터 저장에 대해서 질문있어요.
380
작성한 질문수 3
viewDidLoad에서
let array = movieDataManager.getMovieData()
로 데이터를 담았더니 스파이더맨2 추가가 안 되고,
셀을 구성할 때
let array = movieDataManager.getMovieData()
let movie = array[indexPath.row]
cell.mainImageView.image = movie.movieImage
cell.movieNameLabel.text = movie.movieName
cell.descriptionLabel.text = movie.movieDescription
이렇게 넣어주니까 추가가 되는 것 같은데. . 제가 어디서 놓친건지 아니면 원래 안 되는건지 모르겠어요 ..
답변 1
0
네 안녕하세요, syp0211 님.
왜 let array 상수를 함수 내부에서 (또는 뷰디드로드에서) 선언하신 걸까요?
let array = movieDataManager.getMovieData()
제 코드에서는 뷰컨트롤러 내부에 배열을 선언하고
var moviesArray: [Movie] = []
override func viewDidLoad() {
super.viewDidLoad()
//...
setupDatas()
}
func setupDatas() {
//....
moviesArray = movieDataManager.getMovieData()
}함수에서는 호출해서, 해당 변수에 담고 있습니다.^^
잘 비교해 보시고 찾아보시면 충분히 문제를 해결하실 수 있어 보입니다.. ^^
감사합니다.
수강연장부탁드려도될까요..
0
45
2
Drawing Cycle 관련 질문
0
74
1
앱 제작 시 주로 코드로 작성하시는 이유가 있을까요?
0
99
2
델리게이트 패턴 관련 질문
0
71
2
수강 기간 연장 부탁드릴 수 있을까요?
0
69
1
활용 앱 57강 질문입니다.
0
57
1
활용 앱 30강 에러 질문입니다
0
67
2
기초앱 17강 Contraints 설정 질문입니다.
0
69
2
기초 앱 4강 Type Any -> UIButton
0
70
2
34강 유용한 앱 추천에 나오는 UIKitViewer에 대해서 질문이 있습니다
0
82
1
깃에 코드는 올려도 된다고 하셨는데
0
113
1
수강기간 연장신청 드려도 될까요?
0
86
1
수강 기간 연장 부탁드려도 될까요?
0
122
2
수강 기간 연장 신청 요청드립니다.
0
133
2
playground에서 상단 실행?아이콘 회전 관련하여...
0
140
1
활용앱53강에서 질문있습니다.
0
170
2
Project 명칭 변경방법이 궁금합니다.
0
142
1
override 에 대해서 궁금한 것이 있습니다.
0
127
2
섹션8] 코드 리팩토링 문의
0
104
1
xcode 에서 ios 버전 선택 및 시뮬레이터 관련 질문
0
574
2
수강 기간 연장 부탁드려도 될까요?
0
134
2
뷰모델의 상태변화 와 didSet
0
100
1
@Sendable 키워드
0
97
1
클로저
0
110
2





