아삭아삭 iOS 개발

[TIL] 2022.07.13 (SeSAC iOS) 본문

TIL(Today I Learned)

[TIL] 2022.07.13 (SeSAC iOS)

바닐라머스크 2022. 7. 13. 23:46

■ 코드개선 (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