반응형
250x250
11-28 08:55
- 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 |
Tags
- programmer
- coding test
- 디자인 패턴
- 정렬알고리즘
- swift split
- 디자인패턴
- 다트
- swift
- Design Pattern
- programmers
- 스위프트디자인패턴
- 정렬
- datastructure
- 프로그래머스 레벨2
- 알고리즘
- 코딩테스트
- 자료구조
- 프로그래머스 level1
- 스위프트
- sort
- 프로그래머스 swift
- dart
- rxswift
- swift 코딩테스트
- 감성에세이
- swift 알고리즘
- 정렬 알고리즘
- Algorithm
- 코테
- 프로그래머스
Notice
Recent Posts
Recent Comments
Link
Archives
목록Extensions In Swift (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