일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 문자열 보간법
- Realm
- 패스트캠퍼스후기
- cancelAsyncWrite
- 패캠챌린지
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- xcode
- 기본문법
- switch
- 프로퍼티 관찰자
- 직장인인강
- TableView
- 직장인자기계발
- Git
- 패스트캠퍼스
- SeSAC
- RawValue
- swift
- enum
- Threading
- 열거형
- 함수
- userDefaults
- Optional Chaining
- ios
- Background
- 옵셔널 체이닝
- beginAsyncWrite
- 독학
- 인스펙터
- Today
- Total
아삭아삭 iOS 개발
[TIL] 2022.07.13 (SeSAC iOS) 본문
■ 코드개선 (by 멘토 피드백)
SeSAC 오프라인 멘토링 시간에 피드백 받은 내용들을 아래 2개 포스팅으로 나누어 정리해보았다.
개선해야할 사항들에 대해서 핵심 키워드들로 상세하게 피드백을 받을 수 있어서 큰 도움이 되었다.
(쏟아지는 비를 뚫고 가길 잘했다!)
핵심 키워드 관련내용들도 더 구글링해보며 왜, 어떻게 적용할 수 있을지 고민해보고 수정한 사항들이 제대로 돌아갈때 뿌듯했다.
수정사항들 중, 앱실행에 타격을 줄 만큼 심각한 사항은 아지니만 그래도 앞으로 코드 양이 많아질 때 문제가 될 수 있는 부분들이 많았기에
지금이라도 알게되어 정말정말 다행이다.
개선한 내용들이 습관이 되길
https://wannab-it-pm.tistory.com/77
[코드리뷰] 2022.07.13 (1)
SeSAC 멘토님에게 피드백 받은 사항들을 잊지 않기위해 정리합니다! 아래 내용들 외에도 추가 개선할 사항이 있다면 댓글로 알려주세요~ :) 1. 반복되는 사항이 있을 경우, 별도로 정의하여 해당
wannab-it-pm.tistory.com
https://wannab-it-pm.tistory.com/78
[코드리뷰] 2022.07.13 (2)
SeSAC 멘토님에게 피드백 받은 사항들을 잊지 않기위해 정리합니다! 아래 내용들 외에도 추가 개선할 사항이 있다면 댓글로 알려주세요~ :) 1. Bool 값에 따른 조건문의 경우 줄일 수 있음 (방안1 -
wannab-it-pm.tistory.com
■ 오늘의 과제
기념일 계산기 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 |