반응형
함수 선언
//반환값이 있는 함수
func functionName(parameter1 : String, parameter2 : Int) -> String{
return "결과값"
}
//반환값이 없는 함수
fun noReturnFunc(parameter1 : String) -> Void{
print(parameter1)
}
//Void는 생략가능합니다.
fun noReturnFunc(parameter1 : String) -> {
print(parameter1)
}
//매개변수와 반환값이 없는 경우
func justPrint(){ print("just print") }
함수 호출
func sum(num1: Int, num2: Int)->Int{
result num1+num2
}
sum(num1: 2, sum2: 3) //5
func intro(name: String, age: Int){
print("나의 이름은 \(name)이고 나이는 \(age)살 입니다.")
}
intro(name: "녹색하늘", age : 20)
//나의 이름은 녹색하늘이고 나이는 20살 입니다.
func justPrint(){
print("hello, world")
}
justPrint() //hello, world
공부에 도움 준 페이지
반응형
'Language > Swift' 카테고리의 다른 글
Swift 함수 고급 (0) | 2021.03.09 |
---|---|
Swift 간단한 사칙연산 (0) | 2021.03.09 |
Swift 기초 개념 및 데이터 타입 (0) | 2021.03.08 |
Swift API 설계 지침 (0) | 2021.03.08 |
Swift mark down 활용하기 (0) | 2021.03.08 |