iOS Swift(스위프트) : 함수의 기본 개념

기타|2019. 5. 22. 22:45
반응형

iOS 앱 개발을 위해 Swift(스위프트) 공부한 것을 메모한 글입니다.

 

 

함수의 형식

func 이름(매개변수: 타입) -> 반환타입 {

    내용

    return 반환값

}

반환타입과 매개변수는 생략 가능 함

nil을 반환하려면 함수 반환타입이 반드시 옵셔널 타입이어야 함

매개변수 있는 함수 호출

func aa(name: String?) {}     //name은 인자 레이블 == 매개변수 명

aa(name : "홍길동")

 

호출 구문 종류 2

time(x: 5, y: 10)

time(x:y:)(5, 10)

함수의 식별자에 포함되는 것은 인자 레이블일 뿐, 매개변수가 아님.(어려움...)

반응형