-
Notifications
You must be signed in to change notification settings - Fork 0
Description
24.10.31 (목)
1
화면 제작 (TableView 사용)
[구현사항]
지출 버튼을 누르면 입력한 금액이 순서대로 누적 됩니다
최근에 지출한 금액이 가장 위에 위치하도록
X 버튼을 누르면 해당 cell이 삭제 됩니다
X 버튼 이미지는 기본 이미지를 사용합니다
2
위 화면을 구성하기 위해 필요한 학습 키워드 나열
3
화면 구성 시 고려해야 할 엣지 케이스 서술 (총 몇 개 인지 서술)
Mission 1의 엣지 케이스와 중복 가능
ex- “이오바보”와 같은 문자 값을 입력하면 ...
ex) cell이 10개 이상 쌓이면, 테이블이 너무 커지면 어떻게 되는걸까?
4
퀴즈 (세 문제)
Q) 클래스의 액션 메서드와 인터페이스 빌더의 이벤트를 연결하기 위해 메서드 앞에 붙이는 어노테이션(Annotation)과 클래스의 프로퍼티와 인터페이스 빌더의 요소를 연결하기 위해 프로퍼티 앞에 붙이는 어노테이션(Annotation)을 빈칸에 알맞게 채워보세요. @___ / @___
Q) UIKit의 요소를 크게 입력과 출력으로 구분한다고 할 때, 다음 중 다른 한 가지는 무엇일까요? 왜 그렇게 생각했나요? (답이 중요하지 않으므로 정말 고민해보기!! 필요 시 각각의 단어는 검색해서 찾아보기) Views and Controls View Controllers Animation and Haptics Windows and Screens Touches, Presses, and Gestures
Q) iOS 앱에서는 여러 [ ]에 의해 실행할 코드가 결정되는데요. 이것을 ‘[ ] 기반 프로그래밍’ 혹은 ‘[ ] 주도 프로그래밍’이라고 표현합니다. [ ]는 사용자 혹은 시스템 등에서 여러 상황에 전달합니다. 빈 칸에 알맞은 표현은 무엇일까요? 함수 이벤트 클래스 객체 액션