AutoLayout 2

AutoLayout

스탠다드반 AutoLayout 강의스파르타 코딩클럽 https://fluffy-brie-4fd.notion.site/1-d0123b8d3111493ab7a539ed369de8c6 스탠다드 반 1주차 세션 - 오토레이아웃 | Notion오토레이아웃fluffy-brie-4fd.notion.site AutoLayout: 제약 조건(Constraints)에 따라  뷰 계층 구조에 있는 모든 뷰의 크기와 위치를 동적으로 지정하는 것   (디바이스가 작아져도 같은 모양을 유지하기 위해 설정하는 것) 오토레이아웃을 위한 필수 요소    1) 위치     2) 크기    ( * Lable, Button, Switch 등은 자기 기본 크기를 갖기 때문에 위치만 정해주면 ok ) Aspect Ratio: 요소의 크기를 일..

개인공부 2024.05.02

17일차 TIL

Swift 알고리즘 및 언어공부 최대공약수와 최소공배수.. 어떻게든 구하려고 for문 돌려보다가 뭔가 최대공약수랑 최소공배수를 쉽게 구할 수 있는 공식 같은 게 있을 것 같아서 최대공약수 최소공배수를 구하는 수학 공식?을 찾아봤다. 유클리드 호제법이라고 두 개의 정수(자연수) 사이에서의 최대공약수를 구하는 알고리즘 이 있다. 이 방식을 이용해서 문제를 풀면 간단하다. 2개의 자연수(또는 정식) a, b에 대해서 a를 b로 나눈 나머지를 r이라 하면 (단, a>b), a와 b의 최대공약수는 b와 r의 최대공약수와 같다. 이 성질에 따라, b를 r로 나눈 나머지 r'를 구하고, 다시 r을 r'로 나눈 나머지를 구하는 과정을 반복하여 나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다. 이 과정을 ..

TIL 2024.03.20