물에 살고싶은 개발자

SharedPreferences 에 대해 몇가지 메모 본문

Android

SharedPreferences 에 대해 몇가지 메모

돼지사랑 2017. 4. 13. 06:35
아..몇개 있었는데 쓸라그러니까 하나밖에 생각 안난다

다시 코드 뒤져보기도 뭐하고 하니까 생각나는것만 ㅇㅇ

remove라는 녀석이 있는데 arrayList에 remove처럼 삭제기능인줄 알았다


삭제는 맞다 근데 SharedPreferences 는 키:값 쌍으로 되어있는 해시테이블형태로 구성되어있는데


SharedPreferences 에서 쓰는 remove는 키를 인자값으로 받는다.


근데 문제는 remove(키) 를 던지면 그 키:값 쌍으로 삭제되는게 아니고 키에 달려있는 값만 삭제되더라...


앵간해선 문제될일이 없지만 내가 짯던 로직이 존나 개판이었는지 문제가 돼서 로그찍어보니까 그렇더라..는 얘긔~






Comments