Gibt es eine Möglichkeit, alle Variablen einer Klasse in Swift aufzulisten?
Zum Beispiel:
Ich möchte es so auflisten: [a:1, b:"John"]
[a:1, b:"John"]
Im Folgenden sollte reflection verwendet werden, um die Liste der Mitglieder und Werte zu generieren. Siehe Geige im Ссылка
Ausgabe:
Wie Sie es in Swift 3.0 rekursiv tun können:
Ergebnisse:
Vielleicht ein bisschen spät für die Party, aber diese Lösung mit Reflection und Mirror funktioniert zu 100%:
und irgendwo in deinem Code ...
Tags und Links class variables swift