Skip to content

Conversation

@dlwogus0128
Copy link
Contributor

@dlwogus0128 dlwogus0128 commented May 29, 2023

🌱 작업한 내용

  • 현재 발견된 버그들을 수정했습니다.

🌱 PR Point

  • 피그마 상 UI와 달라보이는 부분들의 레이아웃 간격 등을 작게 수정했습니다.
  • 코스 공유 -> 상세 페이지 -> 내가 올린 코스일 경우 수정 페이지: 완료 버튼 눌렀을 때 api 요청을 보내고, 저장 없이 뒤로가기를 할 경우 alert 팝업이 뜨도록 코드를 수정했습니다. 또한, 같은 코스에 대하여 두 번 수정이 불가능한 부분, 완료 버튼 활성화 로직을 수정했습니다.
  • 코스 공유 -> 상세 페이지: 알 수 없음 유저에 대해서 UI가 다르게 보일 수 있도록 수정했습니다.
  • 내 러닝 기록 수정에서 api 요청이 제대로 되지 않아 확인해보니, 해당 함수를 테스트용으로 주석 처리 해놓은 것을 해제하지 않아 생기 ㄴ문제였습닏다.. (ㅋ)

📸 스크린샷

구현 내용 스크린샷
코스 공유

📮 관련 이슈

Copy link
Collaborator

@lsj8706 lsj8706 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

많은 작업을 해주셨네요!!! 👍
수고하셨습니다~!


let activityTextView = UITextView().then {
$0.font = .b4
private lazy var activityTextView = UITextView().then {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lazy로 선언한 이유가 궁금합니다!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

헉 고쳤습니다

let newString = text[text.startIndex..<index]
self.courseTitleTextField.text = String(newString)

private func isTextChanged(_ textFieldtext: String, _ textViewtext: String) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bool값을 리턴하는 경우에 is를 함수나 변수명 앞에 붙이는 경우가 많은 것 같아요!
지금 이 함수는 그런 용도는 아니고 텍스트가 변경되었을 때 처리할 로직을 넣고 있기 때문에
textDidChange 정도로 지정하는 게 어떨까요?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수정했어요 감사합니다!

@dlwogus0128 dlwogus0128 merged commit 160dade into Runnect:develop May 30, 2023
@dlwogus0128 dlwogus0128 deleted the fix/#154-1차-릴리즈-QA-2차-반영 branch May 30, 2023 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Fix] 1차 릴리즈 QA 2차 반영

2 participants