Begin Main Content

Hola, buenas tardes, alguien podría ayudarme:

Estaba intentando generar los Managed object Subclass de las entidades de mi DB (Photo, Place, Tag) y al querer compilar me manda estos errores:

Undefined symbols for architecture i386: "OBJC_METACLASS$NSManagedObject", referenced from: _OBJC_METACLASS$Place in Place.o _OBJC_METACLASS$Photo in Photo.o "_OBJC_CLASS$NSManagedObject", referenced from: _OBJC_CLASS$Place in Place.o _OBJC_CLASS$_Photo in Photo.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Sera que mas bien, para realizar esta tarea necesito probarla en un dispositivo real y no desde el simulador, o es otra cosa?

A alguien le salió algo parecido?.

Ayuda, estoy atorada con eso, por favor.

Muchas gracias de antemano :)

preguntado 21 Ago '12, 15:44

isc.laura.terrazas%40gmail.com's gravatar image

isc.laura.te...
82237
accept rate: 6%


tambien me parece que no has agregado las librerias/frameworks correctos y/o los archivos a compilar...

en el mismo lugar donde agregas frameworks a tu app:

Target->Build Phases

revisa que en "Link Binary With Libraries" aparezca: CoreData.framework

y que en "Compile Sources" (esta al mismo nivel que Link Binary With Libraries) aparezcan todos tus archivos .m, en caso haga falta alguno, agregalo alli.

enlace permanente

respondido 21 Ago '12, 23:27

alilemus%40galileo.edu's gravatar image

alilemus@gal... ♦
1.0k6611
accept rate: 20%

Yo también lo tengo virtualizado y no me tuve problemas, todo salio bien. Recuerdo que un error así me salio cuando use la librería de axis que nos dieron para graficar en la calculadora, lo solucioné, haciendo un nuevo archivo con el mismo nombre y copie el codigo a ese nuevo archivo. Creo que el archivo estaba dañado o quien sabe, pero con lo que hice se solucionó.

Saludos... @xilakyl

enlace permanente

respondido 21 Ago '12, 16:18

lscjahuerta%40hotmail.com's gravatar image

lscjahuerta@...
41226
accept rate: 0%

A mi me paso algo similar, agregue la librería CoreData Framework al Target y me funciono.

Saludos.

enlace permanente

respondido 21 Ago '12, 16:39

jesusesparza6%40yahoo.com's gravatar image

jesusesparza...
617710
accept rate: 0%

Muchas gracias por responder,

Haré lo que me comentas con las librerías que se nos pidió agregaramos, quizá sea por ahí también, al menos ya me dijiste que si es posible probarlo sin necesidad del hardware.

Gracias...

:)

enlace permanente

respondido 21 Ago '12, 16:29

isc.laura.terrazas%40gmail.com's gravatar image

isc.laura.te...
82237
accept rate: 6%

Muchas gracias a ambos por responder,

Con la primer repuesta pensé que si algo tenia que ver con las librerias y la forma en que las estaba copiando, volví a hacerlo y seleccionando el target como me comentas y ya me quito varios errores :)

Ahora ya solo me queda este:

linker command failed with exit code 1 (use -v to see invocation)

Creo que quizá tenga algo que ver con mi proyecto y la forma en como lo copie de la tarea 5, ya que se llaman igual, solo le cambie el nombre a la carpeta, pero el proyecto es el mismo.

Si se les ocurre algo me avisan si?.

Gracias por sus respuestas ya avance... :)

enlace permanente

respondido 21 Ago '12, 16:59

isc.laura.terrazas%40gmail.com's gravatar image

isc.laura.te...
82237
accept rate: 6%

Gracias Profe,

Iba por ahí lo que me faltaba, ademas de que no estaba copiando bien los archivos, pero ya agregue el framework y ya esta compilando sin problema

Gracias...

:)

enlace permanente

respondido 22 Ago '12, 23:40

isc.laura.terrazas%40gmail.com's gravatar image

isc.laura.te...
82237
accept rate: 6%

USTED DEBE ACCEDER AL SISTEMA PARA PODER RESPONDER O REALIZAR UNA PREGUNTA.

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Trucos del editor

  • *cursiva* o _cursiva_
  • **negrita** o __negrita__
  • enlace:[texto](http://url.com/ "Pregunta")
  • imagen?![alt texto](/path/img.jpg "Pregunta")
  • lista numerada: 1. Foo 2. Bar
  • Para añadir un salto de línea simplemente añade dos espacios donde desearías que estuviera el salto de línea.
  • se permite código HTML básico

Etiquetas de la pregunta:

×69
×24
×6
×1

pregunta realizada: 21 Ago '12, 15:44

pregunta vista: 579 veces

última modificación: 22 Ago '12, 23:40