Ошибка в цели C - PullRequest
       5

Ошибка в цели C

0 голосов
/ 10 ноября 2011

Я пытаюсь запустить модульный тест, в результате чего я получаю предупреждение:

FileName может не отвечать на -failWithException:

Я хотел знать, почему возникает это предупреждение и как это исправить?

Ответы [ 2 ]

3 голосов
/ 10 ноября 2011

Либо интерфейс FileName не объявляет метод failWithException:, либо вы не импортировали файл заголовка, в котором объявлен интерфейс.

1 голос
/ 10 ноября 2011

Независимо от типа объекта FileName, компилятор не может найти метод с именем '-failWithException' в этом классе. Решение состоит в том, чтобы реализовать этот метод в этом классе или убедиться, что компилятор может найти файл заголовка там, где он уже реализован.

Кстати, это предупреждение, а не ошибка, потому что, в отличие от Java, Objective-C позволяет вам манипулировать классами во время выполнения. Таким образом, хотя у вас, вероятно, есть проблема, у вас, ОПРЕДЕЛЕННО, нет проблем, поэтому IDE выдает предупреждение скорее желтого цвета, чем красного. Но в вашем случае это почти наверняка что-то, что вам нужно исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...