Я получаю это предупреждение в Xcode, когда пытаюсь отправить объект, который является подклассом ожидаемого класса.
[reminder addContactsObject:individual];
Метод addContactsObject ожидает, что вход должен иметь тип Contact
. individual
, который я отправляю, является подклассом Contact
(Individual : Contact
).
Итак, почему это порождает предупреждение?
Изменить: Добавлен код...
Reminder.h
@interface Reminder : NSManagedObject
- (void)addContactsObject:(Contact *)value;
Contact.h
@interface Contact : NSManagedObject
Individual.h
@interface Individual : Contact