11

当我尝试发送作为预期类的子类的对象时,我在 Xcode 中收到此警告。

[reminder addContactsObject:individual];addContactsObject 方法期望输入应该是 type Contactindividual我发送的是 ( ) 的子ContactIndividual : Contact

那么为什么会产生警告呢?

编辑:添加代码...

提醒.h

@interface Reminder : NSManagedObject

- (void)addContactsObject:(Contact *)value;

联系人.h

@interface Contact : NSManagedObject

个人.h

@interface Individual : Contact
4

1 回答 1

21

可能需要包含个人标题。如果您不这样做,编译器将不知道超类

于 2013-03-25T14:56:33.487 回答