boexdtype (1) 썸네일형 리스트형 Opaque And Boxe Type - 이해용 샘플 코드 protocol Serenable { // Generic은 타입을 지정을 해줘야 사용할 수 있음 associatedtype Element func runRowan() } func whatRetrunType(_ serena: T) -> T { return serena } func whatRetrunType(serenable serena: T) -> any Serenable { // 현재 타입을 모르기때문에 any return serena } func whatReturnType(opaque serena: T) -> some Serenable { return serena } struct Rowan: Serenable { typealias Element = Int func runRowan() { print("로.. 이전 1 다음