Swift 제네릭(Generic)

정승호·2022년 5월 31일
0

제네릭(Generic)

  • Swift의 강력한 기능 중 하나
  • '포괄적인' 사전적 의미
  • Swift 표준 라이브러리 대다수는 제네릭 코드로 구성되어 있습니다.
  • Array, Dictionary, Set등의 타입은 모두 제네릭 컬렉션입니다.
    제네릭이 필요한 이유: 배열 생성 시, 상황에 맞게 Int나 String 타입을 요소로 갖는 배열을 만드는 것이 가능합니다.
  • 제네릭을 사용해 코드 구현시, 유연하고 재사용성 높은 코드 작성 가능 합니다.
    제네릭으로 구현한 기능과 타입은
    1) 재사용이 쉽다.
    2) 중복을 줄일 수 있다. = 깔끔하고 추상적인 표현이 가능합니다.
  • 제네릭 사용 시,
    제네릭이 필요한 타입 또는 메서드의 이름 뒤
    홑화살괄호( <> ) 사이에 제네릭을 위한 타입 매개변수를 씁니다.

일단 그냥 이런게 있다.. 나중에 다시와서 쓰자 몰?루겠넹

0개의 댓글