티스토리 뷰

맵의 오버레이를 동적으로 로딩하는데
ItemizedOverlay의 getIndexToDraw에서 자꾸만 ArrayIndexOutOfBoundsException이 났다..
보니까 오버레이의 추가와 삭제가 쓰레드를 이용하여 동시에 진행되면서, 있지도 않은 Array의 Index를 참조하면서 나는 것 같았다..
아오... 그냥 삭제를 다 한담에 접근을 하던지..
삭제하면서 어디선 add하고 그러니까 계속 저 에러가 나지..
ArrayList는 thread-safe하지 않기 때문에 참.. 슬프다 ㅠ_ㅠ
수 시간의 삽질 끝에 드디어 익셉션을 잡아냈다..

플밍 경력이 오래된 사람이라면 쉽게 잡을 수 있는 부분이었을텐데.. 난 도대체 몇시간이나 소모한건지....
여튼 잡게 돼서 너무 좋았음.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함