강의 잘 듣고있습니다.
171
작성한 질문수 1
강의대로 앱을 잘 완성하였는데요.
완성된 앱에서 동일한 name/genre/author 값을 가진 책을 두권 동시에 register한 다음 한권을 remove하면 Fatal error: Index out of range가 뜨면서 시뮬레이터가 종료됩니다. 이건 동일한 name/genre/author 값을 가진 데이터는 동일한 index가 부여되어서 오류가 발생하는걸까요? 아니면 다른 이유가 있는건지 궁금합니다. 또, 이렇게 오류가 난 상황에서 오류를 스스로 확인해보고 싶은경우 무엇을 보고 분석해보면 되는지 궁금합니다.
답변 1
0
다른 이유 때문에 그런거 같은데요. 데이터를 지우시고 table을 refresh하셔서 데이터셋이 변화된걸 알려주지 않아서 생기는 에러 같은데요. index out of range 뜻이 "범위를 넘어 갔다"는 말이자나요. 지우시고 배열의 갯수가 하나 줄었는데, 줄지 않은 배열의 번호로 접근해서 에러가 생기는 것 같습니다. table reload 하는 메서드가 있어요 그거 한번 찾아보시죠.
저런 오류는 오류는 보고 생각해봐야 하는것이라 따로 뭐를 보고 하는건 없습니다.
스위프트 5환경에서의 강의수강에 관하여
0
234
0
Swift 학습중 질문있습니다.
0
310
1
Book1.bookPrint 시 에러
0
350
1
비쥬얼 도서 관리 앱 수강 중에 질문이 있습니다.
0
221
0
404: Not Found
0
271
1
swift class 간 계층구조 어디서 볼 수 있나요?
0
409
1
인덱스 오류 상황 및 해결
0
462
1
디자인 파일은 어디에 있나요?
0
280
1
이미지좀 올려주세요..
0
279
1
각 챕터에 소스코드가없습니다..어떻게해야할까요
0
336
1
자동으로 디버깅
0
289
1
이미지 다운로드는 어디서 할수있나요?
0
216
1
이미지 파일 어디서 다운받을 수 있을까요?
0
274
1
예제소스 어디서 다운받나요?
0
290
1
빌드업 하면 Thread 1: signal SIGABRT라는 문구가 뜨고 빌드업에 실패합니다.
0
676
4
이런 에러가 나오네요..
0
462
1
closures 사용시 캔슬 오류
0
231
1
훌륭한 강의 입니다. 테이블 뷰 설정은?
0
308
2
강의안대로 다 했는데 다 구현 되었지만
0
306
2
아래 내용을 잘못쓴거 같아서 다시 여쭤봅니다.
0
175
0
메인스레드에서 UI갱신하는 부분 궁금한 점 있습니다.
0
420
2
Command CodeSign failed with a nonzero exit code
0
761
2
swift 4 / xCode 설치 관련
0
179
1
swift 4 / xCode 설치 관련
0
178
0





