Símbolos no definidos para la arquitectura armv7, ld: símbolo (s) no encontrados para la arquitectura armv7 - ¿qué hacer?

He leído muchas publicaciones sobre SO y ninguna de las soluciones propuestas funciona para mí. Espero que alguien que sepa un poco más sobre la interpretación de los errores pueda ayudar.

Mi aplicación ha funcionado bien (y aún lo hace), pero tengo un problema al usar cierta clase 'iCarousel' que es una implementación de Cover Flow.

Esto es lo interesante: al abrir el proyecto de muestra para iCarousel, funciona bien en mi iPhone. Mi aplicación (en un proyecto separado) también funciona bien. Ambos estan usandoarmv6 armv7 Arquitecturas y funcionamiento en iOS 5.1.

Luego copio la clase a mi propio proyecto y agrego todos los marcos necesarios. Aún no hay errores. Pero cuando compilo y ejecuto me sale un error:

<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>

Bajo esto:

<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>

Si elimino la instancia de la clase, el error desaparece y la aplicación se ejecuta. Estoy totalmente confundido. ¿Por qué funcionaría por separado pero no en otro proyecto?

Apreciaría mucho alguna orientación.

Respuestas a la pregunta(1)

Su respuesta a la pregunta