제너릭1 Swift 공식 문서 정리 - 제너릭 (Generics) 안녕하세요. 오늘은 Swift '제너릭(Generics)'에 대해 알아보겠습니다.📌 제너릭이란? 그리고 왜 필요할까요?제너릭 코드는 특정 타입에 구애받지 않고, 정의한 요구사항을 충족하는 모든 타입에 대해 동작할 수 있는 유연한 코드를 작성할 수 있게 해줍니다. Swift의 Array, Dictionary와 같은 표준 라이브러리의 대부분은 제너릭으로 구현되어 있습니다.제너릭이 해결하는 문제아래 예제를 통해 제너릭의 필요성을 살펴보겠습니다:func swapTwoInts(_ a: inout Int, _ b: inout Int) { let temporaryA = a a = b b = temporaryA}이 함수는 두 정수의 값을 교환하는 간단한 함수입니다. 그러나 만약 문자열이나 실수 값을 .. 2025. 4. 13. 이전 1 다음