1. 함수(1) 함수 선언 방법func (: : , . . .) -> { //함수 코드}func - 함수라는 것을 스위프트 컴파일러에게 알려주는 키워드 - 함수에 할당되는 이름 - 함수 코드 내에서 참조되는 매개변수의 이름 - 함수에 전달되는 매개변수의 타입 - 함수가 반환하는 결과에 대한 데이터 타입. 반환하지 않으면 void / 반환값 타입 void와 -> 는 생략 가능- C에서 Swift로//c, c++int add(int x, int y) { return(x+y);}add(10, 20);//swiftfunc add(x:Int, y:Int) -> Int { return(x+y)}add(x:10, y:20) //x와 y 꼭 써줘야함 + 타입을 확인하고 싶을 때print(type(of:add))..
▶ 옵셔널(Optional) 타입값을 반환할 때 오류가 발생할 가능성이 있는 값은 옵셔널 타입이라는 객체로 감싸서 반환함nil : 아무런 값도 반환할 수 없다는 의미nil 값을 저정하려면 옵셔널 타입으로 선언해야 함옵셔널 타입 변수를 선언하기 위해서는 타입 선언부 뒤에 ?(물음표)를 씀● 옵셔널 언래핑(forced unwrapping)옵셔널 변수에 값이 있으면 옵셔널로 "래핑되었다(wrapped)"라고 함옵셔널에 래핑도니 값은 강제 언래핑으로 풀어줌옵셔널형 선언 : 자료형 뒤 ?옵셔널 언래핑 : 변수명 뒤 !var x : Int = 10print(x) // 10 출력var y : Int? = 20 //이 물음표가 옵셔널타입 변수 선언하는 거.print(y) // Optional(20) 출력var..
설정 - 키보드 - 단축키 - 단축기 설정 가능 shift + cmd + 5 : 캡쳐 종류 여러개 보기shift + cmd + 4 : 부분 캡쳐shift + cmd + 3 : 전체화면 캡쳐 ctrl + 왼오방향키 : 미션 컨트롤 데스크탑 이동 공용 컴퓨터에선 xcode - find - close 해야 다음 이용하는 사람이 켰을 때 새로운 창으로 뜨게됨. The Swift Programming Language https://bbiguduk.gitbook.io/swift The Swift Programming Language (한국어) | SwiftLast updated 2 months agobbiguduk.gitbook.io - 대입 연산자를 사용할 때 양쪽의 공백이 동일해야함. 그렇지 않으면 오..