0

私のデータ モデルのエンティティには、ブール値の属性があります。xcmod​​eldatad ファイルでは、次のようにリストされています。

need sync Boolean. NSmanagedobject ファイルでは、次のようになります。

.h file: @property (nonatomic, strong) NSNumber *needsync;//bool
.m file @dynamic needsync;

編集後にレコードを保存するときは、以前に何度も使用した次のコードを使用します。

[list setValue:@0 forKey:@"needsync"];

ただし、この行に到達すると例外がスローされます

NSUnknownKeyException', reason: '[<__NSCFString 0x17409c4d0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key need sync.'

これは本当に私を困惑させており、誰かがエラーを見つけることができるか、または以前にこれが起こったことがあるかどうか疑問に思っています.

ありがとうございました。

4

2 に答える 2