¿Cómo resolver el error del enlazador de Apple Mach-o? (_OBJC_CLASS _ $ _ Connection ", referenciado desde ..)
Frecuentes
Visto 956 veces
1
Recibo este error y la gente dice que faltan marcos, pero no veo que me falte ninguno.
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_Connection", referenced from:
objc-class-ref in SocketServer.o
ld: symbol(s) not found for architecture armv7
collect2: ld returned 1 exit status
Sucede cuando agrego esto:
theServer = [[SocketServer alloc]init];
theServer.serverName = [NSString stringWithFormat:@"%@", username];
theServer.delegate = self;
¿Qué hay que probar?
SocketServer es una clase de un proyecto del libro Apress Beginning iPhone Games Development
1 Respuestas
2
Puedo ver desde el código fuente del libro, que hay una relación Connection
clase con la que se está olvidando vincular:
Beginning iPhone Games Development Source Code/chapter 15 - PartyTime - Peter Bakhirev/TwentyFour final/Classes/Connection.m
Agregue esa clase a su proyecto y luego debería vincularse.
respondido 09 mar '12, 16:03
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas objective-c xcode or haz tu propia pregunta.
¡Muchas gracias, pasé horas en esto! Lo tenía en mi proyecto pero no estaba vinculado por alguna razón. Lo eliminé y lo volví a agregar. - Jonathan