일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GCD
- async
- 앱개발
- 대표
- 이론
- collectionview
- 세종대학교
- SwiftUI
- 실습
- 동시성
- MVVM
- 구름톤 유니브
- Kingfisher
- 옵셔널
- ios
- 네트워크
- 기초문법
- 프로토콜
- 스트럭트
- 학과별커뮤니티
- WeatherKit
- CS
- Optional
- uikit
- 반응형
- swift
- RxSwift
- 토이프로젝트
- struct
- mvc
- Today
- Total
목록상속 (2)
스윞한 개발자

이번 포스팅은 프로토콜에 대해 자세히 알아보겠습니다! 프로토콜이란 ? * 설계하고 설계대로 만드는 방법 프로토콜은 Swift에서 인터페이스를 정의하는 방법입니다. (약속) 명명 규칙 > 일반적으로(##able, ##delegate, ##ing 등) 프로토콜은 특정 역할을 수행하기 위해 필요한 메서드, 프로퍼티, 이니셜라이저 등의 요구사항을 정의합니다. 클래스, 구조체, 열거형은 프로토콜을 채택하여 프로토콜에 정의된 요구사항을 구현할 수 있습니다. - 특징 1. 요구사항 정의 : 프로토콜은 특정 역할을 수행하기 위해 필요한 메서드, 프로퍼티, 이니셜라이저 등의 요구사항을 정의합니다. 프로토콜은 선언만 하고 구현하지 않습니다. // 프로토콜 정의 protocol Vehicle { var numberOfWhe..

나 너 좋아하냐? - 상속자들 - 네... 시작하기 전에.... 분위기를 풀고 시작해볼게요! Swift에서 상속은 클래스와 프로토콜 간에 가능합니다. 상속을 통해 기존의 클래스나 프로토콜을 확장하고 새로운 기능을 추가할 수 있습니다. * 클래스 상속은 부모 클래스로부터 속성과 메소드를 상속받아 새로운 클래스를 정의하는 것을 말합니다. * 클래스를 상속하기 위해서는 콜론(:)을 사용하여 상속할 클래스의 이름을 지정합니다. * 부모 클래스의 속성과 메소드를 서브클래스에서 재정의(오버라이딩)하거나 새로운 속성과 메서드를 추가할 수 있습니다. * 상속을 받은 클래스는 부모 클래스의 기능을 그대로 사용하면서 새로운 기능을 추가할 수 있습니다. * 프로토콜 상속은 기존의 프..