일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- enum
- 직장인인강
- Git
- Optional Chaining
- Realm
- cancelAsyncWrite
- SeSAC
- Threading
- beginAsyncWrite
- RawValue
- 패스트캠퍼스
- 기본문법
- 패캠챌린지
- 패스트캠퍼스후기
- 독학
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- userDefaults
- Background
- 옵셔널 체이닝
- 프로퍼티 관찰자
- ios
- 열거형
- 인스펙터
- 문자열 보간법
- swift
- xcode
- 함수
- 직장인자기계발
- switch
- TableView
- Today
- Total
아삭아삭 iOS 개발
[TIL] 2022.07.13 (SeSAC iOS) 본문
■ 코드개선 (by 멘토 피드백)
SeSAC 오프라인 멘토링 시간에 피드백 받은 내용들을 아래 2개 포스팅으로 나누어 정리해보았다.
개선해야할 사항들에 대해서 핵심 키워드들로 상세하게 피드백을 받을 수 있어서 큰 도움이 되었다.
(쏟아지는 비를 뚫고 가길 잘했다!)
핵심 키워드 관련내용들도 더 구글링해보며 왜, 어떻게 적용할 수 있을지 고민해보고 수정한 사항들이 제대로 돌아갈때 뿌듯했다.
수정사항들 중, 앱실행에 타격을 줄 만큼 심각한 사항은 아지니만 그래도 앞으로 코드 양이 많아질 때 문제가 될 수 있는 부분들이 많았기에
지금이라도 알게되어 정말정말 다행이다.
개선한 내용들이 습관이 되길
https://wannab-it-pm.tistory.com/77
https://wannab-it-pm.tistory.com/78
■ 오늘의 과제
기념일 계산기 UI 완성하기
스토리보드 상에서 datePicker 추가할때 보기에는 wheel타입이었는데, 막상 iOS 15.5 시뮬레이터로 돌리니 inline 타입으로 보였다.
아래 사진처럼 iOS 14 이후도 wheel 적용되도록 코드를 추가해준 뒤 타입 고정해두었다.
수업준비를 위해 아래 UI만들때 사실 4개 이미지 박스 구성하는데 애를 먹었다.
stackview로 묶어서 하려했더니 stack은 정렬하는거라 이미지 위에 겹쳐서 보여야 할 라벨들이..펼쳐지는거다ㅠㅠ
결국 stackview 좀 낑낑대다가 삭제하고..
박스 1개를 레이블과 겹쳐서 구성해둔 뒤, 4개로 복사해서, x&y 중앙 정렬에 따른 multiplier를 조절하여 위치를 잡아주었다.
내일 수업시간에는 datepicker에서 선택한 날짜를 받아와서 계산하고 레이블에 출력하는건가?(그래서 일단 그냥 레이블은 저대로 두었다. 일단 졸려서 자야겠다!)
오늘의 소감
SeSAC 멘토님들.. 그저 빛..
'TIL(Today I Learned)' 카테고리의 다른 글
[TIL] 2022.07.15 (SeSAC iOS) (0) | 2022.07.15 |
---|---|
[TIL] 2022.07.14 (SeSAC iOS) (0) | 2022.07.14 |
[TIL] 2022.07.12 (SeSAC iOS) (0) | 2022.07.12 |
[TIL] 2022.07.11 (SeSAC iOS) (0) | 2022.07.11 |
[TIL] 2022.07.09~10 (SeSAC iOS) (0) | 2022.07.11 |