Pregunta

Tengo dos archivos independant el uno del otro.

Vamos a llamarlo Clase 1 y Clase 2.

En Clase 1, necesito Clase 2, Clase 2, y en lo que necesito Clase 1.

Tengo un archivo de prefijo, donde incluyo todos mis archivos, y me da algunos errores de sintaxis porque hago

#import "Class1.h"
#import "Class2.h"

¿Cómo podría definir tanto de ellos para que puedan usar el uno al otro?

¿Qué estoy haciendo mal?

¿Fue útil?

Solución

ver en el uso de un hacia delante declaración . Vuelva a colocar la #import de Class2 en Class1 con @class Class2; y mover esta declaración #import a la Class1.m aplicación (y viceversa).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top