반응형
250x250
12-01 05:03
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로그래머스 swift
- swift split
- Design Pattern
- sort
- 정렬알고리즘
- 프로그래머스 level1
- 자료구조
- swift 코딩테스트
- coding test
- swift 알고리즘
- swift
- programmers
- 정렬
- 스위프트
- programmer
- rxswift
- 코딩테스트
- Algorithm
- 다트
- 정렬 알고리즘
- 디자인패턴
- 코테
- 프로그래머스
- 알고리즘
- 스위프트디자인패턴
- datastructure
- dart
- 프로그래머스 레벨2
- 디자인 패턴
- 감성에세이
Notice
Recent Posts
Recent Comments
Link
Archives
목록Swift Extensions (1)
Bill Kim's Life...
[Swift] Extensions : 클래스, 구조체, 열거형 혹은 프로토콜 타입에 대한 기능 확장
Swift5의 Extensions에 대해서 그 정의와 사용 방법에 대해서 살펴봅니다. #. 개발 환경 Xcode 11.x 이상 Swift 5 Extensions Swift에서는 익스텐션(Extensions)를 이용하여 클래스, 구조체, 열거형 혹은 프로토콜 타입에 대한 기능을 확장할 수 있습니다. 익스텐션은 타입에 새 기능을 추가할 수 있지만 오버라이드는 할 수 없습니다. 익스텐션을 활용하여 아래와 같은 기능을 할 수 있습니다. 1) 계산된 인스턴스 프로퍼티와 계산된 타입 프로퍼티의 추가 2) 인스턴스 메소드와 타입 메소드의 추가 3) 새로운 이니셜라이저 제공 4) 서브스크립트 정의 5) 중첩 타입의 선언과 사용 6) 특정 프로토콜을 따르는 타입 만들기 7) 코드를 분리 Extension Syntax E..
CS(컴퓨터 과학)/Swift
2020. 9. 8. 12:17