일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이모지메모
- jetpack compose
- 코틀린
- 소울칼리버6
- androidx
- DART
- 좋은글필사하기
- Firebase
- ASMR
- 이모지
- 파이썬
- Freesound
- Flutter
- 명심보감
- FSM
- 공부집중
- bash
- 오픈소스
- recyclerview
- 넷플릭스
- kotlin
- 공자명언
- 벤자민플랭클린
- Android
- Coroutine
- 명언모음
- Streaming
- 1인개발자
- 장자명언
- Linux
Archives
- Today
- Total
목록kotlin string validataion (1)
Vintage appMaker의 Tech Blog
[kotlin] 조건문을 최소화한 String validation
앱개발을 하면서 화면의 문자열을 길이, 한영, 숫자 등등을 채크해야 하는 경우가 많이 발생한다. 그럴 경우, 똑같은 로직의 코드를 변수명만 달리하여 copy & paste 수준으로 활용할 때가 많다. 이렇게 하다보면 나중에 귀찮은 일이 발생한다. if 문이 너무 남발된다. 그러다보니 android에서는 validation 관련 annotation을 제공하는 모듈들이 많이 제공된다. kotlin poet을 이용하여 비슷한 유형의 source를 만들어주기도 한다. 그러나 그것도 가끔은 귀찮아 질 때가 있다. - 비교문을 모듈화 하고 - 부분적인 오류있으면 callback으로 호출 - 전체 validation 후, 결과값 리턴 을 하기위해 아래와 같은 간단한 소스를 구현했다. 앱에서 사용자 가입정보같이 다양한..
강좌, 연재/kotlin 강좌
2022. 8. 21. 14:52