Notice
Recent Posts
Recent Comments
Link
목록2025/01/07 (1)
大器晩成
[Extensions] 멤버의 확장(중첩타입, Nested Types)
중첩타입 (Nested Types)class Person { class SomeType { }}클래스 안에 클래스나, 클래스 안에 구조체를 만들거나, 중첩적으로 만들 수 있는 타입을 중첩타입이라고 합니다. 중첩타입의 장점- 특정 타입에서 필요한 항목에 대해서 중첩으로 내부에서만 사용이 가능하도록 할 수 있습니다.class Day { enum WeekDay{ case mon case tue case wed } var day: WeekDay = .mon}// 타입 내부에 있는 타입var day: Day.WeekDay = Day.WeekDay.monWeekDay는 Day라는 클래스 내부에서만 사용하는 열거형 타입입니다.확장은 기존 클래스, 구조..
iOS/Swift 문법
2025. 1. 7. 23:14