[TIL] 200331, tue

delma·2020년 3월 31일
1

TIL

목록 보기
36/38

오늘 한 일

  • 미세먼지 화면 속 테이블뷰의 셀이 동적으로 조정되도록 코드 추가
  • 셀 재사용 문제 우선순위 줘서 해결
  • 테이블뷰 스크롤시 첫번째 셀 인식되도록 함
  • 현재 위치 기반 위도,경도 찾는 기능 추가
  • 서버에 리퀘스트 날리고 인코드 디코드 할 놈들 추가
  • 영어전화
  • 친구덕에 꿀알바.. 일주일에 두번 할거임 ㅋㅁㅋ

새롭게 알게 된 것

  • 셀 재사용 문제는 prepareForReuse()를 오버라이딩 하면 됨. 다만 내 경우에는 셀이 재사용될때마다 constraint를 재설정해주는데, 두개가 충돌나서 제대로 그려지지 않는 일이 있었음. 우선순위를 새로 그려지는 애가 높도록 설정해주어 해결

고민되는 것

  • scrollDidEnding() 인가 여기서 스크롤 움직이고 상단의 놈을 인식하도록 했는데.. 쨌든 맨 위의 셀의 데이터를 알아야 하잖아? 근데 여기 위치는 테이블뷰고,.. 바깥에 데이터 조정해줘야하는건 뷰컨인데 노티를 보낸다치는데 scollDidEnding() 이 메소드는 스크롤 쫌만되도 와르르 실행되는데 좋은 방법일까 이게?

내일 할 일

  • 서버쪽에 위,경도 리퀘스트 받을 준비 되어있으면 그거 잘 되는지 테스트
  • 받아온 데이터를 기반으로 뷰 업데이트
  • SOLID 동영상 오전에 시청하기
  • 오후에는 수업

내일 할 일 말고도

  • 포커게임 ver.JK 코드분석
  • 주말에 MVVM 공부

느낀 점

  • TIL을 매일 쓰자! 한동안 바쁘다고 아예 거들떠도 못봄 .. 안돼안돼 ㅠ ㅠ 더불어 노션으로 할일 관리하던것도 안하게됨.. 걍 깃헙에 이슈 만들어서나 하고.. 안돼안돼..
profile
🌐Code makes world better

2개의 댓글

comment-user-thumbnail
2020년 4월 1일

와!! 델마 짱이에요!!
화이팅!!

1개의 답글