TIL 4일차 - Swift 함수와 클로저, 옵셔널 1. 함수 (Function)함수 쓰는 이유?: 코드의 재사용성과 가독성을 높임 기본적인 함수 쓰는 법func 함수이름(매개변수: 타입) -> 반환타입{ 실행할 코드 return 반환값}// 기본적인 함수의 예제func add(a: Int, b: Int) -> Int { return a + b}let result = add(a: 3, b: 5)print(result)// 8 출력// 입력값과 반환값이 없는 함수func sayHello() { print("안녕하세요")} sayHello()// 안녕하세요 출력// 매개변수가 없는 함수func getCurrentYear() -> Int { return 2025}let year = getCurrentY..
TIL 3일차 – 팀 소개 앱 프로젝트 개인 페이지 제작하기 1. 상단: 사진 슬라이드 영역구현 의도여러 장의 내 사진좌우 스와이프 가능구현 방식UIScrollView (pagingEnabled)UIStackView (horizontal layout)이미지 처리이미지 이름 배열을 반복문으로 순회하며 각 이미지에 대해 UIImageView를 생성하였다.각 이미지 뷰는 스택뷰에 가로로 추가되며,이미지 한 장의 너비를 화면 너비와 동일하게 설정하여 스와이프 시 한 장씩 정확하게 전환되도록 구성하였다.contentMode = .scaleAspectFill과 clipsToBounds = true를 적용하여이미지가 영역을 꽉 채우되 넘치는 부분은 잘리도록 처리하였다. 2. 중단: 링크 아이콘 버튼 영역구현 의도로고..
TIL 2일차 – 팀 소개 앱 프로젝트 구상하기iOS 개발 부트캠프 개강 1일차부터 팀 소개 어플리케이션 프로젝트를 시작하게 되었다.팀원분들이랑 아이스브레이킹도 하고 회의, 튜터님 1:1 면담 진행하니 12시간이 훅 가있었다.학교 수업에서도 팀장은 잘 안했는데 얼레벌레 팀장도 되었다.. 팀원분들이 다들 회사생활도 n년 하셨던 어른이셔서 고작 암것도 모르는 휴학생인 내가 뚝딱거리다가 폐만 끼치는건 아닌지 걱정되지만 이왕 된거 이 악물고 해보려한다..그리고 신기했던게 우리팀 mbti가 모두 inXX였다 ㅎㅎ 동족의 기운이 느껴져 오히려 좋았음!!! 이제 본격적으로 내가 구상한 '팀 소개 iOS 앱' 와이어프레임을 소개하겠다. 화면 구성 및 데이터 전달 방식 정리본 애플리케이션의 메인 화면에는 팀 이름과 함..