Swifter {Swift Developer}

메뉴

[Swift 3] 제네릭에서 변수 선언

[문법]

  • var 변수명[:형<형인수>] = 형<형인수>()

제네릭은 “<>”으로 둘러싸인 형 인수를 변수나 메소드에 추가해서 정의하는 것을 말한다. 즉, 변수와 메소드가 형 인수로 지정된 별도의 형으로 사용할 수 있다. 제네릭은 배열이나 사전의 변수를 정의할 때 자주 사용되며 형 인수로 지정하는 형은 변수의 형 사양에 따라 모든 형을 사용할 수 있다.

예제

  1. 제네릭에서는 형 자체를 변수로 변수와 메소드를 작성한다. 고급진 프로그래밍에서는 형뿐만 아니라 메소드 정의자체를 변수로 하는 경우도 있다.
Facebook Comments

카테고리:   Swift 3.0

댓글

죄송하지만 댓글은 닫혀 있습니다.