Я изучаю цель-c, работая над книгой Аарона Хиллегаса «Программирование какао для Mac OS X - третье издание». Я работаю в Xcode, чтобы разработать пример кода, и продолжаю получать предупреждение компилятора о последней строке этого метода:
- (void) setEntryDate:(NSCalendarDate *) date {
[date retain];
[entryDate release];
entryDate = date;
}
Предупреждение гласит «предупреждение: назначение из другого типа target-c». Что вызывает это предупреждение? Как я могу предотвратить это снова?
Похоже, что это не влияет на выполнение программы, но я не понимаю, в чем проблема, или даже если это действительно проблема (может ли это быть просто параноидальный компилятор?)