Sobes.tech
Senior

протокол SomeProtocol {} func test1_1(вредност: SomeProtocol) {} func test1_2(всякакъв SomeProtocol) {} func test2_1(вредност: some SomeProtocol) {} func test2_2<Вредност: SomeProtocol>(вредност: Вредност) {} класа A { func test2_2<Вредност: SomeProtocol>(вредност: Вредност) { } } класа B: SomeProtocol { } A().test2_2(вредност: B())