Swift: “This class is not key value coding-compliant…” for Double values
问题 I have a scenario in which I have a simple data object in Swift, containing multiple property variables. They are a mix of String? and Double? value types. I'm trying to retrieve the values for each property using valueForKey . My code looks something like this... let myDataObj = ... let stringKeyName = "myStringProperty" let doubleKeyName = "myDoubleProperty" guard let stringPropertyValue = myDataObj.valueForKey(stringKeyName) else { return } guard let doublePropertyValue = myDataObj