일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 오브젝트
- 상속
- 합성
- 다형성
- 유연한 설계
- iSP
- Apple # HIG #iOS15 #iOS14 #Human #Interface #Guidelines #Apple developer # Apple human interface guidelines
- 객체지향
- 알고리즘
- 일관성 있는 협력
- 추상화
- 믹스인
- dip
- 하향식 접근
- 유여난 설계
- OOP
- 설계 재사용
- 의존성
- 서브 타이핑
- 상속 조합 폭발적 증가
- Swift#flatMap#map#Monad#함수형 프로그래밍#Optional
- 런타임 의존성
- '기존 설계 재사용
- 행동 호환성
- 책임주도설계
- 컴파일 타임 의존성
- 명령-쿼리 분리
- 객체 생성 사용 분리
- 메서드를 통한 해결
- OCP
Archives
- Today
- Total
목록Data #Entry #Picker #tableview (1)
도니의 iOS 프로그래밍 세상

Data 입력과 관련된 데이터 엔트리 인터페이스 요소를 두드리거나 키보드를 쓰는 것이든 간에, 정보를 입력하는 것은 굉장히 지루한 작업이다. 아이폰은 화면이 특히 작기 때문에 정보 입력이 편하지 만은 않고, 그러한 정보 입력의 요구로 인해서 앱을 더 이상 사용하지 않는 경우도 존재한다. 하지만 사용자로부터의 데이터 입력을 받는 것은 굉장히 중요하기 때문에 유저에게 나쁜 인상을 주지 않으면서 데이터를 받을 수 있는 방식에 대해서 고민해 봐야 한다. 1. 가능한 선택사항으로 줘야 한다. 키보드를 많이 쓰지 않는 최대한 효율적인 방식을 추구해야 하기 위해 textfield 대신 picker 나 table를 고려해야 한다. picker와 table view의 역할은 미리 정의해둔 입력값들 중 하나를 선택하도..
HIG(iOS14)
2022. 2. 11. 15:31