Ошибки платформы: ".objc_class_name_XXX", на которые ссылается - PullRequest
0 голосов
/ 03 января 2011

Я взял на себя проект Какао, который включает в себя некоторые фреймворки, и я не могу получить помощь от предыдущего разработчика.При построении одной из фреймворков я получаю 8 ошибок, таких как:

". Objc_class_name_XXX", на которые ссылается

Я пытался найти проблему, но не могу получитьмоя голова вокруг этогоЛюбые идеи?

Я также получаю некоторые предупреждения о том, что "отсутствует необходимая архитектура ppc в файле" для связанной структуры, может ли это намекает на проблему?

Любая помощь будет принята с благодарностью.Спасибо Сёрен

1 Ответ

3 голосов
/ 03 января 2011

Отсутствующий .objc_class_name_XXX означает, что вы отправляете сообщения класса в XXX, но не ссылаетесь на двоичный файл, где находится основная реализация XXX.Предположительно, это среда, в которой нет PPC-детали.

Существует три возможных способа исправить это:

  • Получить версию платформы с частью PowerPC.
  • Прекратить сборку для PowerPC (настройка сборки ARCHS).
  • Прекратить использование этих классов в сборке проекта PowerPC (либо искать их динамически, используя NSClassFromString или #ifdef их).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...