11
Ich mag so etwas wie dies zu tun:Wie übergibt man einen Swift-Typ als Methodenargument?
func doSomething(a: AnyObject, myType: ????)
{
if let a = a as? myType
{
//…
}
}
In Objective-C der Klasse der Klasse war Class
Sie werden mit einem Verfahren Eingabe vom Typ 'T.Type' Generika verwenden möchten, können Sie werfen dann auf' T' - siehe zum Beispiel [dieser Q & A] (http: //stackoverflow.com/questions/37216240/generic-fu nction-take-ein-type-name-in-swift) – Hamish