티스토리 뷰

IT/Android iOS

if let. 딥빡

리쫑v 2017. 12. 1. 13:19



일단 병신인증글임을 알리고 글을 써본다.


Swift 코드중 foreach정도의 느낌으로 개발하려고 if let을 사용했는데 여기서 일이터졌다. 원문을 적어본다.


if let item : ItemInfo = mInfo.climate_list.object(at: mMonth!-1) as? ItemInfo{ }


이거다


아 써놓고보니 ... 젠장


내가잘못한게 맞네


IntemInfo타입의 item이 있는 경우에. 라고 해석되겠네


스바시바


그럼 여기서 문제부분인


mInfo.climate_list.object(at: mMonth!-1) as? ItemInfo


여기서 죽는건 커버가 안된다는거자나


왜냐면 죽는부분은


.object(at: 12) 였으니까


아....... 놔.....


그럼 진짜로 체크해야될 부분은 climate_list에 12번 아이템이 있는지 여부네!



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함