TIL 98일차

Moon-Tree·2023년 5월 17일
0

◆ 채팅방 메세지 전송 시, 디자인 구현

  1. checkSameTime(index) 메서드 : 이 메서드는 이전 메시지와 현재 메시지가 동일한 사용자에 의해 동일한 시간에 보내졌는지를 확인합니다. 만약 동일하다면, 이전 메시지와 현재 메시지 사이에 시간 표시나 프로필 이미지를 중복해서 표시하는 것을 방지하기 위해 true를 반환합니다.

  2. calculateDisplay(index) 메서드 : 이 메서드는 현재 메시지와 다음 메시지가 동일한 사용자에 의해 동일한 시간에 보내졌는지를 확인합니다. 만약 다르다면, 메시지의 시간과 사용자 프로필을 화면에 표시하기 위해 true를 반환합니다.

  3. checkMyMessage(index) 메서드 : 이 메서드는 현재 메시지가 로그인된 사용자가 보낸 메시지인지 확인합니다. 이를 통해 사용자의 메시지와 다른 사람의 메시지를 구분하여 표시할 수 있습니다.

profile
Backend Developer

0개의 댓글