Cocoa KVC: “class is not key value coding-compliant”
问题 I'm trying to update some properties with KVC. The properties have been synthesized. This line works: myObject.value = intValue; This doesn't work: [self setValue:[NSNumber numberWithInt:intValue] forKey:@"myObject.value"]; And blows up with: Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<MyViewController 0xd1cec0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key myObject.value.' Yet further up the method (awakeFromNib) other