KVC로 일부 속성을 업데이트하려고합니다. 속성이 합성되었습니다. 이유 때문에 캐치되지 않는 예외 'NSUnknownKeyException'응용 프로그램 종료 : '[< MyViewController를코코아 KVC : "클래스가 키 값 코딩을 준수하지 않습니다"
[self setValue:[NSNumber numberWithInt:intValue] forKey:@"myObject.value"];
와 함께 불면 :
myObject.value = intValue;
이 작동하지 않습니다
이 줄 작동 0xd1cec0> setValue : forUndefinedKey :] :이 클래스는 키 myObject.value에 대해 키 값 코딩을 준수하지 않습니다. '
위의 메서드 (awakeFromNib)를 사용하면 같은 클래스의 다른 인스턴스가 setValue : forKey : calls에 응답합니다. 유일한 차이점은이 특정 인스턴스가 IB에서 생성되고 유선화된 것입니다.
[NSString stringWithFormat : @ "myObject.value"]는 중복되어 있으므로 인수가없는 형식을 사용하고 있습니다. 아마 당신은 @ "myObject.value"를 사용해야 만합니다. –