Ist der Typ String eine Klasse oder eine Struktur? Oder etwas anderes?
class MyString: String {}
gibt einen Fehler aus:
Vererbung von Nicht-Protokoll-Typ "String".
Sieht so ausString
ist keine Klasse. Aber warum kann es im Kontext wo verwendet werdenAnyObject
Es wird erwartet? Ich aberAnyObject
ist nur für den Klassentyp, währendAny
Dies kann ein Klassen- oder ein Nichtklassentyp sein.