可能重复:
为什么我的对象不符合键值编码?
我有一本字典,我想将键/值添加到自定义类,但我总是收到错误,即该类不符合 KVC,但 Apple 文档说明它应该是。
我的代码:
联系对象.h:
@interface ContactObject : NSObject
+ (ContactObject *)testAdding;
@end
ContactObject.m:
@implementation ContactObject
- (id)init {
self = [super init];
if (self) {
// customize
}
return self;
}
+ (ContactObject *)testAdding
{
// create object
ContactObject *theReturnObject = [[ContactObject alloc] init];
[theReturnObject setValue:@"Berlin" forKey:@"city"];
[theReturnObject setValue:@"Germany" forKey:@"state"];
return theReturnObject;
}
@end
我想我错过了一些非常愚蠢的东西:)
请,任何帮助表示赞赏...
问候,马蒂亚斯