DA
Size: a a a
DA
—
protocol SecondProtocol: FirstProtocol {
func makeMoreSomething()
}
protocol FirstProtocol {
func makeSomething()
}
class FirstClass: SecondProtocol {
func makeSomething() {
}
func makeMoreSomething() {
}
}
class SecondClass: SecondProtocol {
func makeSomething() {
}
func makeMoreSomething() {
}
}
class Main {
var classDelegate: SecondProtocol = FirstClass()
func makeSomething() {
self.classDelegate.makeSomething()
self.classDelegate.makeMoreSomething()
}
}
—
DA
DA
—
DA
—
—
DA
KS
DB
KS
D
SafariViewController: SFSafariViewController
S
VY