Als «protocols» getaggte Fragen

Ein übliches Mittel für (un) verwandte Objekte, um miteinander zu kommunizieren.

144
Unterschied zwischen TCP und UDP?

Was ist der Unterschied zwischen TCP und UDP? Ich weiß, dass TCP bei nicht zeitkritischen Anwendungen verwendet wird und UDP für Spiele oder Anwendungen, die eine schnelle Datenübertragung erfordern. Ich weiß, dass TCP für HTTP, HTTPs, FTP, SMTP und Telnet verwendet wird. Ich weiß, dass UDP für DNS...

125
Protokoll passt sich nicht an?

Warum wird dieser Swift-Code nicht kompiliert? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() Der Compiler sagt: "Typ Pentspricht nicht dem Protokoll P" (oder in späteren...