본문 바로가기

TIL10

[TIL] 2024.11.20 ~ 2024.11.21 보호되어 있는 글 입니다. 2024. 11. 21.
[TIL] 2024.11.17 보호되어 있는 글 입니다. 2024. 11. 17.
[TIL] 2024.11.15 ~ 2024.11.16 보호되어 있는 글 입니다. 2024. 11. 16.
[TIL] 2024.11.13 ~ 2024.11.14 보호되어 있는 글 입니다. 2024. 11. 15.
[TIL] 2024.11.12 보호되어 있는 글 입니다. 2024. 11. 12.
[TIL] 2024.11.10 ~ 202411.11 11.10 이미지 캐싱 적용 팀원이 Kingfisher 라이브러리를 사용해서 UIImageView에 대해 이미지 캐싱을 적용한 코드를 작성해주었다.내가 맡은 부분에서 이미지를 서버에서 불러올 때 이미지 캐싱을 적용한 함수를 적용시키면 되는 부분이었다. cell.profileImageView.loadImage(urlWithoutBaseURL: myviewModel.getProfileImage()) imageView.loadImage(urlWithoutBaseURL: imageUrlStr) 이미지 캐싱을 적용시키고 싶은 UIImageView 개체에 대해 loadImage 함수를 호출하고 이미지 url을 파라미터로 넣어주면 된다. 코드 파일들을 훑어 필요한 부분은 모두 수정해주었다.  기존에 여러.. 2024. 11. 11.
[TIL] 2024.11.08 ~ 2024.11.09 보호되어 있는 글 입니다. 2024. 11. 9.
[TIL] 2024.11.07 11.07 유저 프로필 조회 로직 수정 어제 특정 유저의 기록을 볼 수 있는 api를 연결해서 유저의 프로필 화면을 보면 전체 공개인 기록들을 볼 수 있게 했고, 팔로잉 중인 유저일 경우 팔로워 한정 공개인 기록 또한 볼 수 있도록 구현했다.하지만 내 프로필을 볼 경우에는 내가 나를 팔로잉 중이지 않기 때문에 팔로워 한정 공개인 기록들이 나에게 보이지 않는 문제가 있었다.  백엔드 팀원과 상의한 결과, api를 수정할 시간이 부족해서 프론트 단에서 처리를 하게 되었다.  내 기록만 모아 볼 수 있는 api는 정상적으로 기록이 잘 뜨기 때문에 유저 프로필을 불러올 때 프로필을 조회하고자 하는 유저 id가 로그인 중인 id와 같다면 내 기록을 불러오는 getmyRecord 함수를 호출하고, 그렇지 않을 경우.. 2024. 11. 7.
[TIL] 2024.11.06 11.06 특정 유저 기록 조회 api 연결 진행중인 프로젝트에서 유저 프로필 조회를 하면 해당 유저가 남긴 기록들을 볼 수 있는 기능이 있다.해당 기능을 하는 api가 완성되지 않아 임시로 내 기록만 불러오는 api를 연결해두었는데, 드디어 완성되어서 api 연결 작업을 했다.  처음에 api만 추가하고 myRecord에서 userRecord로 바꿔주었더니 아래 사진처럼 아무것도 안 뜨는 상황이 발생했다. 왜 그런가 했더니 바보같이 테이블뷰에서 데이터를 불러오는데 사용하는 로직들까지 바꾸지 않았던 것이었다...   수정하는 과정에서 데이터를 불러오는 함수는 userRecord로 잘 바꿨으면서 불러온 데이터를 테이블뷰 셀에 적용하는 코드들은 여전히 myRecord에 한한 코드였었다... 그래서 기존 my.. 2024. 11. 6.