Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/동봉된 사진 확대 및 저장 #255

Merged
merged 18 commits into from
Nov 13, 2024
Merged

Conversation

uunwon
Copy link
Collaborator

@uunwon uunwon commented Nov 11, 2024

📕 Issue Number

Close #254

📙 작업 내역

구현 내용 및 작업 했던 내역

  • 사진 저장하기
  • 사진 확대/축소 및 스크롤하기

📘 작업 유형

  • 신규 기능 추가
  • 버그 수정
  • 리펙토링
  • 문서 업데이트

📋 체크리스트

  • Merge 하는 브랜치가 올바른가?
  • 코딩컨벤션을 준수하는가?
  • PR과 관련없는 변경사항이 없는가?
  • 내 코드에 대한 자기 검토가 되었는가?
  • 변경사항이 효과적이거나 동작이 작동한다는 것을 보증하는 테스트를 추가하였는가?

📝 PR 특이 사항

PR을 볼 때 주의깊게 봐야하거나 말하고 싶은 점

  • 특이 사항
    헉. Dev에서 브랜치를 만든게 아니고 아직 Dev에 머지되지 않은 제 브랜치에서 생성해서 커밋이 조금 많아 보이네요. Feat: PhotoDetailView 생성부터 보면 된답니다..

📱 서비스 화면

PhotoDetailView: 가로 PhotoDetailView: 세로



@uunwon uunwon self-assigned this Nov 11, 2024
Copy link
Collaborator

@jinwoong16 jinwoong16 left a comment

Choose a reason for hiding this comment

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

고생하셨습니다
이제 사진도 저장할 수 있게되었군요 . . .

Comment on lines 55 to 66
func savePhotoToAlbum() {
guard let url = URL(string: photoUrl) else { return }
URLSession.shared.dataTask(with: url) { data, response, error in
if let data = data, let image = UIImage(data: data) {
DispatchQueue.main.async {
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
}
} else {
print("사진을 불러오지 못했습니다.", error?.localizedDescription ?? "알 수 없는 오류")
}
}.resume()
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

콜백기반의 비동기처리보다는 Swift Concurrency나 Combine을 통한 비동기 처리를 권장드려요
이 방식은 이제 잘 안쓰여요... Swift Concurrency 소개할 때, 콜백기반의 비동기 처리가 왜 안좋은지 설명을 하니, 한번 참고해보시면 좋겠습니다.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

마구잡이로 코딩하지 않게 알려주셔서 감사해요 . . 기억두겠습니닷 ✍🏻

@YuleGlycerine
Copy link
Collaborator

신속정확하심니다 . . 확대도 되고 저장도 된다니 초초초 필수기능이 생겼자나~~ 짱이어요 ..

@uunwon uunwon merged commit 6745ec0 into Develop Nov 13, 2024
@uunwon uunwon changed the title [LetterBox] 동봉된 사진 확대 및 저장 Feature/동봉된 사진 확대 및 저장 Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[LetterBox] 동봉된 사진 확대 및 저장
3 participants