티스토리 뷰

iOS/Swift

[Swift] 함수

LeeeGi 2020. 7. 17. 00:04
반응형

1. 정의

- 특정 일을 수행하는 코드의 집합

- 보통 값을 전달받아 이 값을 이용해서 특정 일을 수행, 그 결과를 리턴(return)하는 형태

- 전달받은 값을 '파라미터', 리턴하는 값을 '반환값'

 

func 함수명(파라미터명1: 자료형, 파라미터명2: 자료형) -> 반환값의 자료형 { 실행코드 }

 

2. 예시

func today(month: String, day: String) -> String {
return "오늘은 \(month)월 \(day) 일입니다."
}

today(month: "1", day: "23")

이 함수를 그대로 print하면

오늘은 1월 23일입니다.

라고 출력하게 된다.

 

3. 주의점

1) 첫 번째 파라미터명을 생략하면 안됨.

today("1", day: "23") ===>> today(month: "1", day: "23")

2) 인자라벨을 쓰면 안됨.

func 함수명(인자라벨 파라미터명:자료형) -> 반환값의 자료형{ 실행코드 }

 

반응형

'iOS > Swift' 카테고리의 다른 글

[Swift] 반복문 (1) for 사용하기  (0) 2020.08.27
[Swift] AlertDialog 만들기  (0) 2020.07.31
[swift] 화면 전환하는 방법  (0) 2020.07.29
[Swift] 상수와 변수  (0) 2020.07.09
[Swift] 입문하기  (0) 2020.07.08
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함