전체 글 391

09. 조건문

1. if - else 구문 - if - else 구문의 기본 형태 - if만 단독으로 사용해도 되고, else, else if 와 조합해서 사용 가능합니다. - if 뒤의 조건 값애는 Bool 타입의 값만 위치해야 합니다. - 조건을 감싸는 소괄호는 선택사항입니다. 반복문 구조 if조건{ /* 실행 구문 */ } else if 조건{ /* 실행 구문 */ }else{ /*실행 구문*/ } 코드로 보기 - if - else 의 사용 let someInteger = 100 if someInteger 100{ print("100 초과") } else{ print("100") } //100 // 스위프트의 조건에는 항상 Bool 타입이 들어와야 합니다. // someInteger는 Bool 타입이 아닌 Int..

08.함수고급

*이 글은 부스트 코스 야곰님 강좌를 기본으로 공부하며 정리한 글입니다.* 매개변수 두 개 이상의 변수 사이의 함수 관계를 간접적으로 표시할 때 사용하는 변수. 1. 매개변수 기본 값 - 매개변수에 기본적으로 전달된 값을 미리 지정해 둘 수 있습니다. - 기본값을 갖는 매개변수는 매개변수 목록 중 뒤쪽에 위치하는 것이 좋습니다. 코드로 보기 func 함수이름( 매개변수1이름 : 1타입, 매개변수2이름 : 매개변수2타입 = 매개변수 기본값...) ->반환타입{ /* 함수 구현부 */ return 반환값 } func greeting( freind : String, me : String = "GD"){ print("Hello \(friend)!I`m\(me))") } // 매개변수 기본값을 가지는 매개변수는 ..

07. 함수기본

/* 함수 */ import Swift //MARK: - 함수의 선언 //func 함수이름 (매개변수1이름: 매개변수1타입, 매개변수2이름: 매개변수2타입...) -> 반환타입 { // 함수 구현부 // return 반환값 //} func sum(a: Int, b: Int) -> Int{ return a + b } 반환값이 없는 함수 - void //func 함수이름 (매개변수1이름: 매개변수1타입, 매개변수2이름: 매개변수2타입...) -> void { // 함수 구현부 // return // } func printMyName(name: String) -> Void{ print(name) } Void 생략가능 //func 함수이름 (매개변수1이름: 매개변수1타입, 매개변수2이름: 매개변수2타입...) ..

(영상편집, 영상제작)릴영상 (CTA)

모든 영상들은 유튜브나 비메오의 구성방식들을 재구성하여 만든 영상입니다. 수익창출의 의도는 절대 없으며 취미로 만들어 본 영상들을 엮어 포폴 느낌의 릴영상으로 만들어 봤으니 재미로 봐주세요~ *참고* 0. 인트로 힙합 레이블 '하이라이트' 아티스트 '레디'님 유튜브 채널 인트로 -패션 유튜브로 자주 보는 채널로 오마주해보았습니다. 1. 지드래곤 - CTA 출처: https://vimeo.com/385425120 (키스헤링 CTA) 제가 제일 좋아하는 아티스트로 소개하는 CTA 영상입니다. 2. 트리플 -여행어플 프로모션 코로나 시기로 여행이 너무 가고 싶어서 만든 프로모션입니다. 3. 죠지 BOAT - 타이포그래피 겨울에 대방어 먹고 싶고 여행은 가고 싶고 해서 자주 듣던 죠지의 보트 타이포그래피입니다...

상수와 변수

Swift는 함수형 프로그램 패러다임을 채용한 언어답게 불변객체에 대하여 중요시한다. 참고) 상수와 변수의 뜻을 알고가자 상수란 - 값이 변하지 않고 고정된 수나 이를 지칭하는 문자 변수란 - 값이 특정지지 않아 임의의 값을 가질수 있는 문자 1. 상수와 변수 선언 주의) 띄어쓰기로 인하여 컴파일이 안될경우가 종종 있기때문에 띄어쓰기를 생활화하자! 1)상수 선언 키워드 - let 상수 선언 let 이름: 타입 = 값 - 타입의 값이 명확하다면 생략가능 let 이름 = 값 2)변수 선언 키워드 - var 변수 선언 var 이름: 타입 = 값 - 타입의 값이 명확하다면 생략가능 var 이름 = 값 code로 보기 let constant : String = "차후에 변경이 불가능한 상수 let" var va..