issues
search
TeamNADA
/
NADA-iOS-ForRelease
릴리즈를 목표로 하는 민재이준현규의 으라차차🦾 대소동🧨 iOS❤️🔥 TeamNADA
37
stars
5
forks
source link
feat: 내 명함 위젯의 기본값 갱신 구현(#514)
#519
Closed
hyun99999
closed
1 year ago
hyun99999
commented
1 year ago
🌴 PR 요약
🌱 작업한 브랜치
514
🌱 작업한 내용
내 명함 위젯의 기본값 갱신을 기존의 IntentHandler 에서 기본값을 설정하는 메서드를 사용하다가 변경
이유:
snapshot 을 받아오는 과정에서 정해진 기본값이 전달되는데 이게 갱신되지 않음 그래서 getsnapshot 메서드에서 서버통신하여 기본값을 설정하도록 변경
느낀 점
첫 번째 방법은 IntentHandler 에서 서버통신을 통해 Intent 의 기본값을 설정하여서 Widget 의
getSnapshot(for:in:completion:)
에서 설정
IntentHandler 에서 default
[Parameter Name](for:)
메서드를 사용하게되면 최초에 한번 호출되기 때문에 기본값을 정적으로 설정해줄 때 적합했습니다.
두 번째 방법은 Widget 의
getSnapshot(for:in:completion:)
에서 서버통신을 통해 설정
위젯을 추가하는 snapshot 을 얻기위한 단계를 매번 개입할 수 있기 때문에 매번 기본값에 대해서 확인해야할 경우에는 해당 방법이 적합했습니다.
📸 스크린샷
기능
스크린샷
GIF
파일첨부바람
📮 관련 이슈
Resolved: #514
🌴 PR 요약
🌱 작업한 브랜치
514
🌱 작업한 내용
느낀 점
getSnapshot(for:in:completion:)
에서 설정getSnapshot(for:in:completion:)
에서 서버통신을 통해 설정📸 스크린샷
📮 관련 이슈