Я пытаюсь преобразовать проект Xcode 3 (iOS 4.3) в ARC в Xcode 4.2 (iOs 5), но когда я пытаюсь предварительно проверить проект, я получаю кучу разных ошибок, которые мне нужно исправить прежде чем двигаться дальше. Одной из таких ошибок является следующее сообщение:
* "тип получателя" Назначение 'для сообщения экземпляра не объявляет метод с селектором' gradable '*,
, где Назначение - это управляемый объект базовых данных, а - gradable - это свойство ...
Вот строка, где я получаю сообщение об ошибке:
if ([[[[assignment gradable]description]description] isEqualToString:@"true"]) {
А вот для лучшего понимания:
for(int i = 0; i < [assignmentArrays count]; i++) {
for (Assignment* assignment in [assignmentArrays objectAtIndex:i]) {
if ([[[[assignment gradable]description]description] isEqualToString:@"true"]) {
[[gradableAssignmentsArray objectAtIndex:i] addObject:assignment];
}
}
}
[assignmentArrays release];
Итак, если я правильно понимаю, мне нужно объявить метод, чтобы я мог использовать его здесь ... но, будучи основным объектом данных, я немного запутался в этом ... Я провел некоторое исследование, но не удалось найти ничего связанного с основными данными ..: |
Спасибо заранее !!! :)