제네릭1 사당 iOS 스터디 5주차 - 제네릭 CHAPTER 22 제네릭제네릭을 사용하고자 하는 타입 이름 제네릭을 사용하고자 하는 함수 이름 (함수의 매개변수...) 타입마다 다른 함수를 쓰지 않으려면 Any타입을 사용하면 되지 않을까?Any타입의 두 변수에 어떤 타입의 값이 들어있을지 모릅니다. Int면 Int끼리, String이면 String끼리 교환하고 싶은데, 그런 제한을 줄 수 없는 것다른 타입인 String 타입의 변수(stringOne, stringTwo)를 전달인자로 전달할 수가 없습니다.__22.1 제네릭 함수제네릭 함수는 실제 타입 이름(Int, String 등)을 써주는 대신에 플레이스홀더를 사용타입 매개변수플레이스홀더 타입의 이름을 지정하고 명시하는 역할을 하며, 함수의 이름 뒤 홀화살괄호 기호() 안쪽에 위치 함수의 매개변수.. 2018. 8. 17. 이전 1 다음