iOS프로그래밍 6주차

Hello·2023년 10월 10일

Swift

목록 보기
5/11


함수의 자료형 , 함수 이름 시험


argument label : first 외부 자료형
parameter name : x 내부 자료형

외부:내부

argument label : second 외부 자료형
parameter name : y 내부 자료형

디폴트인자


서로다른 자료형들을 하나의 묶음으로 관리 할 수 있다.

Swift의 print 함수는 다음과 같은 매개변수를 가집니다:

_ items: Any...: 이것은 가변 인자입니다. 즉, print 함수는 임의의 개수의 인자를 받을 수 있습니다. 각 인자는 Any 타입이므로 어떤 종류의 값이든 받을 수 있습니다.

separator: String = " ": 이 매개변수는 인자들 사이에 삽입될 문자열을 지정합니다. 기본값은 공백 문자(" ")입니다.

terminator: String = "\n": 이 매개변수는 출력 후에 삽입될 문자열을 지정합니다. 기본값은 줄 바꿈 문자("\n")입니다.


자료형 앞에 inout


Swift에서 함수는 1급 객체이다.

1급객체를 충족하는 조건

  1. 변수에 저장할 수 있다.
  2. 매개변수로 전달할 수 있다.
  3. 리턴값으로 사용할 수 있다.


profile
반갑습니다

0개의 댓글