contactList[i].phones?[0] 으로 해도
contactList[i].phones![0] 으로 해도
RangeError (index): Invalid value: Valid value range is empty: 0
에러가 납니다.
삼항연산자 써도
contactList[0]?.phones![0] ?? "번호없음" 같은 증상입니다.
실제 데이터는 아래 첨부사진과 같이 phone 에 아무것도 들어있지 않은데, 이러한 경우에 쓰라고
null safety operator 인 '?' 이나 '!' 가 있는 줄 알았는데 제가 어딜 잘못 쓰고 있는 걸까요?
검색해보니 비슷한 질문을 하신분들이 일전에도 꽤 계셨던 것 같은데 아예 phone Number 모범 과제 코드를 올려주시는 건 어떨까요?
감사합니다,
