2024/12/11 2

iOS 기초 프로그래밍 15주차

func add(x: Int, y: Int) -> Int { return(x+y)}print(add(x: 3, y: 5))let add1 = { (x:Int, y:Int)-> Int in return x+y}add1의 자료형앱을 개발하면서 가장 많이 볼 에러중 하나입니다 불필요하다는 의미에요  #후행 클로저(trailing closure)- 클로저가 함수의 마지막 argument라면 마지막 매개변수명을 생략한 후 함수 소괄호 외부에 클로저를 작성 후행 클로저를 많이 사용하는 순서 3가지 1. UIView.animate (애니메이션 관련 함수)후행 클로저 스타일을 가장 많이 사용하는 함수 중 하나는 애니메이션 관련 함수입니다. UIView.animate는 애니메이션 블록을 클로저로 ..

카테고리 없음 2024.12.11

iOS 기초 프로그래밍 14주차

# 오토 레이아웃이란?Auto Layout의 기본 개념:제약 (Constraints): 뷰 간의 관계를 정의하는 규칙으로, 위치, 크기, 여백 등을 지정합니다.예: "왼쪽 간격 10pt", "가로 길이는 부모 뷰의 50%".자동 크기 조정: Auto Layout은 화면 크기나 방향이 바뀌어도 UI 요소들이 적절하게 크기를 변경할 수 있도록 도와줍니다.유연성: iPhone, iPad와 같은 다양한 기기에서 동일한 레이아웃을 제공할 수 있도록 합니다.Auto Layout 사용 순서 (주로 사용하는 방식)Auto Layout을 설정하는 방식은 여러 가지가 있지만, 일반적으로 많이 사용하는 방법은 스토리보드(Interface Builder), 코드 또는 프로그램matically 방식으로 나눌 수 있습니다. 여기..

카테고리 없음 2024.12.11