2012-03-26 2 views
0

Я попытался использовать этот код, но он не работает. http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.htmlОшибка управления страницей iPhone

Ld "/Users/waitonza/Library/Developer/Xcode/DerivedData/Dr_Ngoo-aanknxmuodcgjicaigxevljxokeq/Build/Products/Debug-iphonesimulator/Dr Ngoo.app/Dr Ngoo" normal i386 cd /Users/waitonza/Desktop/Project/Dr-Ngoo setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk -L/Users/waitonza/Library/Developer/Xcode/DerivedData/Dr_Ngoo-aanknxmuodcgjicaigxevljxokeq/Build/Products/Debug-iphonesimulator -F/Users/waitonza/Library/Developer/Xcode/DerivedData/Dr_Ngoo-aanknxmuodcgjicaigxevljxokeq/Build/Products/Debug-iphonesimulator -filelist "/Users/waitonza/Library/Developer/Xcode/DerivedData/Dr_Ngoo-aanknxmuodcgjicaigxevljxokeq/Build/Intermediates/Dr Ngoo.build/Debug-iphonesimulator/Dr Ngoo.build/Objects-normal/i386/Dr Ngoo.LinkFileList" -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -Xlinker -no_implicit_dylibs -D__IPHONE_OS_VERSION_MIN_REQUIRED=50100 -framework QuartzCore -framework SystemConfiguration -lsqlite3.0 -framework UIKit -framework Foundation -framework CoreGraphics -o "/Users/waitonza/Library/Developer/Xcode/DerivedData/Dr_Ngoo-aanknxmuodcgjicaigxevljxokeq/Build/Products/Debug-iphonesimulator/Dr Ngoo.app/Dr Ngoo"

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

+0

Какие изменения вы внесли в этот образец? Кроме того, у вас есть несколько классов PagingScrollViewController? – tipycalFlow

+0

Я ничего не менял, кроме класса делегата для моего приложения. Я дважды проверял, и есть только один 'PagingScrollViewController' – WaiToNZa

+0

Изменение имени делегата не вызовет проблем. Ошибка указывает, что 'PagingScrollViewController' не был найден или дублирован (что вы говорите не так). Вы '#import" PagingScrollViewController.h "' в вашем классе 'delegate.h'? – tipycalFlow

ответ

1

Решение такое же, как мы уже обсуждали в комментариях:

I checked your project and it does not have PagingScrollViewController. You're probably referencing it from outside the folder. Add it to the project too and it should work fine!

@CodaFi также был правильный ответ, так +1 к ним тоже!

1

Класс PagingScrollViewController не в списке компиляции. В дереве файлов щелкните по вашему проекту вверху, затем перейдите к целевому разделу> фазы сборки, разверните «фазу компиляции», затем перетащите файл PagingScrollViewController.m в список и запустите.

+0

Это там, я уже искал эту проблему и уже пробовал это решение. – WaiToNZa

+0

Отображается ли файл в списке красным или черным? – CodaFi

+0

Черный, вот файл изображения http://imgur.com/UfeTj – WaiToNZa

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