-1
Dies ist ein Democode, der das Problem veranschaulicht.Kann nicht an Array mit benutzerdefiniertem Protokoll in Struct anhängen - Swift
protocol Test {}
struct Conforms: Test {}
struct Testing {
var t: [Test]
//The following throws an error
t.append(Conforms())
}
Wenn das Array außerhalb des Struct erstellt wird, kann ich anhängen. Innerhalb des Struct tritt dieser Fehler jedoch auf.
Es "wirft keinen Fehler". Es kompiliert einfach nicht. – matt