Símbolos indefinidos para arquitetura armv7, ld: símbolo (s) não encontrado (s) para arquitetura armv7 - o que fazer?

Li muitos posts sobre o SO e nenhuma das soluções propostas está funcionando para mim. Espero que alguém que conheça um pouco mais sobre erros de interpretação possa ajudar.

Meu aplicativo está funcionando bem (e ainda funciona), mas estou com um problema ao usar uma determinada classe "iCarousel", que é uma implementação do Cover Flow.

Aqui está a coisa interessante: ao abrir o projeto de amostra para o iCarousel, ele roda bem no meu iPhone. Meu aplicativo (em um projeto separado) também funciona bem. Ambos estão usandoarmv6 armv7 Arquiteturas e rodando em iOS 5.1.

Em seguida, copio a classe para o meu próprio projeto e adiciono todas as estruturas necessárias. Não há erros ainda. Mas quando eu construo e executo eu recebo um erro:

<code>Ld /Users/Sooper/Library/Developer/Xcode/DerivedData/TestApp-
ejfsezvwxyxhqpanwwrcmsbkslxi/Build/Intermediates/TestApp.build/Debug-
iphoneos/TestApp.build/Objects-normal/armv7/TestApp normal armv7

    cd "/Users/Sooper/Developer/TestApp v1.0"
    setenv IPHONEOS_DEPLOYMENT_TARGET 5.0
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.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 armv7 -isysroot 

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
 -L/Users/Sooper/Library/Developer/Xcode/DerivedData/TestApp-ejfsezvwxyxhqpanwwrcmsbkslxi/Build/Products/
Debug-iphoneos -F/Users/Sooper/Library/Developer/Xcode/DerivedData/TestApp-ejfsezvwxyxhqpanwwrcmsbkslxi/Build/Products/
Debug-iphoneos -filelist /Users/Sooper/Library/Developer/Xcode/DerivedData/TestApp-ejfsezvwxyxhqpanwwrcmsbkslxi/Build/Intermediates/TestApp.build/
Debug-iphoneos/TestApp.build/Objects-normal/armv7/TestApp.LinkFileList -dead_strip -miphoneos-
version-min=5.0 -lz -framework QuartzCore -framework CoreGraphics -framework 
SystemConfiguration -lxml2.2.7.3 -framework Security -framework CoreMedia -framework Accounts 
-framework CoreFoundation -framework AudioToolbox -framework AVFoundation -framework Twitter -
framework MediaPlayer -framework UIKit -framework Foundation -o 
/Users/Sooper/Library/Developer/Xcode/DerivedData/TestApp-
ejfsezvwxyxhqpanwwrcmsbkslxi/Build/Intermediates/TestApp.build/Debug-
iphoneos/TestApp.build/Objects-normal/armv7/TestApp
</code>

Debaixo disso:

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

Se eu remover a instância da classe, o erro desaparece e o aplicativo é executado. Estou totalmente confuso. Por que funcionaria separadamente, mas não em outro projeto?

Gostaria muito de receber alguma orientação.

questionAnswers(1)

yourAnswerToTheQuestion