Ошибка компоновщика iOS 5 - PullRequest
1 голос
/ 14 марта 2012

После редактирования некоторого кода я получаю 4 ошибки сборки:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_Playlist", referenced from:
  objc-class-ref in PlayerViewController.o
"_OBJC_CLASS_$_Song", referenced from:
  objc-class-ref in PlayerViewController.o
"_currentIndex", referenced from:
  -[PlayerViewController viewDidLoad] in PlayerViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Любые советы, как это исправить?

1 Ответ

5 голосов
/ 14 марта 2012

Иногда Xcode забывает добавить классы в свой список компиляции.

Перейдите в настройки проекта - цель - Этапы сборки - Исходники компиляции и проверьте, все ли необходимые файлы есть.

...