Subscript Requirements
작성일
Subscript Requirements
기본
protocol ProtocolName {
subscript(param) -> ReturnType { get set }
}
활용
protocol List {
subscript(idx: Int) -> Int { get }
}
struct DataStore: List {
subscript(idx: Int) -> Int {
return 0
}
}
서브 스크립트도 프로토콜을 상속받을 수 있다.