Search

SecureField 질문

분류
SwiftUI
생성 일시
2023/01/10 09:09
최종 편집 일시
2023/07/11 08:19
멘토링 요청시간
2023/01/11 22:00
최종 편집자
멘토링 신청자
조형구
담당멘토
유재호
강사용 질의응답
멘토FAQ(보조강사용)
배정상태
해결완료
번호
7
신청팀
개인
멘토링 완료시간
2023/01/11 23:00
비용지급
지급완료
소요시간
1
작성자
조형구

질문

위 사진과 같이 이메일 TextField 하단에 있는 SecureField에 asd를 빠르게 치면 Strong Password라고 뜨면서 아래있는 다른 variable에 바인딩 되어있는 필드에도 동일한 글자가 입력되어 뜨는 에러를 해결하고싶습니다!
깃허브 레포

멘토링 진행 (1/12 10:05 ~ 11:15)

TextField, SecureField 에서 함께 쓸 수 있는 수정자 textContentType 에 대해 알아봤습니다.
결국 UITextContentType 중에서 oneTimeCode 라는 프로퍼티를 사용해서 문제를 해결했습니다.
해당 이슈는 구글링을 해도, 명확한 원인을 찾기 어려워서, 하나씩 주석 처리를 해보며 수동 디버깅 했습니다.
그 외에, 간단한 lldb 사용법을 이야기 했고
EnvironmentObject 와 ObservedObject, Combine, 접근제어자에 대해 간단하게 이야기 나눴습니다.