Ich habe mir einen schnellen Code angeschaut, um eine Reflektionsfunktion zu erstellen, die ein Objekt in JSON serialisiert. Das Problem ist, wenn ich die initializer nennen die Reflexion, um es einen verrückten Fehler wirftSwift 2 Reflection Error
struct Address {
var street: String
}
struct Person {
var name: String = "Dre"
var age: Int = 33
var dutch: Bool = false
var address: Address? = Address(street: "Clark Drive")
}
// Throws an error on the next line
let mirror = Mirror(reflecting: Person)
Wenn ich versuche, den Wert des Spiegels auf das Ergebnis der Spiegel Initialisierung gesetzt bekomme ich folgende Fehler:
- Fehlendes Argument label 'reflektiert:' in Call
- kann kein Einzelelement-Tupel mit einem Elemente Label erstellen
Irgendeine Idee, was könnte hier schief gehen?
dieses .. Danke gerade jetzt leider zu sehen, die funktionierte. – Dblock247