2013-07-05 2 views
-1

Привет им, создавая свое первое приложение с Xcode и я импортировал грузы вещи в моем проекте, так что я могу иметь вкладку системы навигации и им получать следующие ошибки:AppDelegate файл не работает

https://pbs.twimg.com/media/BObuzzcCIAII4Ao.jpg:large

ошибка:

Undefined symbols for architecture i386: 
    "_OBJC_CLASS_$_AltonTowersCode", referenced from: 
     objc-class-ref in AppDelegate.o 
    "_OBJC_CLASS_$_ChessingtonCode", referenced from: 
     objc-class-ref in AppDelegate.o 
    "_OBJC_CLASS_$_LegolandCode", referenced from: 
     objc-class-ref in AppDelegate.o 
    "_OBJC_CLASS_$_ThorpeParkCode", referenced from: 
     objc-class-ref in AppDelegate.o 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+2

Да. Как мы должны это читать? –

+1

Я бы не сказал, что это ошибка AppDelegate, но больше импортирован файл заголовка и используемые объекты. – Larme

+0

^^ Что он сказал. Похоже, вы импортировали какой-то код. Все ли эти файлы в вашей задаче сборки? – Sean

ответ

1

Вы ссылаетесь на классы в AppDelegate, которые вы не добавили к своей цели.

Для каждого из файлов, указанных в ошибках, выполните следующие действия:

Открыть файл и показать правую панель. На одной из вкладок («Инспектор документов», а не на одной из них) есть раздел «Целевое членство». Убедитесь, что объект, на который выполняется сборка, проверяется.

После выполнения этих шагов, чистый (CmdСдвигK) не повредит.

Смежные вопросы