当我尝试发送作为预期类的子类的对象时,我在 Xcode 中收到此警告。
[reminder addContactsObject:individual];
addContactsObject 方法期望输入应该是 type Contact
。individual
我发送的是 ( ) 的子Contact
类Individual : Contact
。
那么为什么会产生警告呢?
编辑:添加代码...
提醒.h
@interface Reminder : NSManagedObject
- (void)addContactsObject:(Contact *)value;
联系人.h
@interface Contact : NSManagedObject
个人.h
@interface Individual : Contact