📌 iOS 빌드 에러
⭐️ 발견날짜 21.11.22
인터넷 강의를 진행하면서 투두리스트앱을 똑같이 따라하는 중이다.
주어진 자료를 사용하는 게 아니라 주어진 자료를 혼자서 만들어보고 싶어서 스토리보드를 구성하는데
에뮬레이터를 돌리려고 보니 아래와 같은 에러가 나타났다.
Thread 1: "could not dequeue a view of kind: UICollectionElementKindSectionHeader with identifier TodoListHeaderView - must register a nib or a class for the identifier or connect a prototype cell in a storyboard"
혼자 추측하기론 클래스나 셀에 주어진 identifier가 스토리보드에 매칭이 안된 것 아닐까? 하는 생각이 든다. UICollectionElementKindSectionHeader라고 지정되어있는데 문제는 내가 이게 어디에 위치해있는지 아직 모르고 해결할 수 있을 지는 미지수이다. 일단 건드려봐야겠다.
📌 커스텀셀 프로토콜이 완성됐는가?
UITableViewDataSource와 UITableVIewDelegate 모두 정상입력
가짜 데이터를 입력해도 빌드가 안 됨.
📌 각 셀의 구분자(identifier)확인
-> 정상
📌 각 셀과 코드와의 링크 확인
-> 정상
📌 클래스 이름과 구분자가 동일한가?
-> 정상
📌이 단계에서 에러 내용이 바뀜
<UIViewController 0x6e36ae0> setValue:forUndefinedKey
구글에서 새로 검색해보니 연결 에러일 수 있을 확률발견
⭐️해결 (21.11.22)
뷰 컨트롤러에 연결된 텍스트 필드 연결 끊고, 스토리보드에서 뷰 컨트롤러 클래스 연결 제거
다시 클래스 연결
'모바일앱 > 에러를 모으자' 카테고리의 다른 글
command line tools are already installed (사실 git 에러 아님) (0) | 2023.01.21 |
---|---|
UserInterfaceState.xcuserState가 자꾸 떠요 (0) | 2022.11.08 |
maximumViewportInset cannot be larger than frame (0) | 2022.11.01 |
Alert생성할때 에러 (0) | 2022.10.31 |
Unknown class @@ in Interface Builder file. (0) | 2022.10.27 |
Issue - ScrollView - has ambiguous scrollable content - (0) | 2022.02.21 |