내가 과제하면서 짰던 코드
배열 여러개를 이용해서 짰다
문제점: 국제시장에 아바타 줄거리가 들어갈 수도 있음 (만약 배열 위치를 착각하는 경우)
수업 시간에 새로 짠 코드
<구조체 이용>
구조체파일을 따로 만든다. (Movie.swift)
그리고 이 파일을 MovieInfoTableViewController 파일에서 이용. (참고: 구조체 파일은 만들어 놓으면, 어느 파일에서나 쓸 수 있다.)
< TableViewCell쪽에 configureCell() { } 함수 따로 만듬. UI적인 요소 및 데이터를 담는 요소를 따로 모아둠. 여기에다가 font크기 및 굵기 변경도 가능>
특이점: "\() | \() | \()" 으로 구조체 안의 여러 요소들을 묶어서 표현도 가능
참고사항
MovieInfo (영화 정보 다 담겨있는 파일 새로 가져올 때) 주의사항
'iOS > iOS SeSAC 2기 TIL' 카테고리의 다른 글
Kingfisher, Toast-Swift (0) | 2022.07.20 |
---|---|
iOS swift CollectionViewController (0) | 2022.07.20 |
TableViewController에서 일어날 수 있는 오류들 정리 (0) | 2022.07.19 |
7.19 수업복습 TIL (0) | 2022.07.19 |
iOS swift TableViewController - tableView.rowHeight vs. heightForRowAt 메서드 (0) | 2022.07.19 |