ios - custom - swift framework tutorial
Fallo cuando uso Bridging Headers en frameworks rĂ¡pidos (2)
Estoy haciendo un marco rápido y quiero usar viejas clases objetivo c. Para esto, uso el método de encabezados de puente, pero cuando intento construir aparece este error:
<unknown>:0: error: using bridging headers with framework targets is unsupported
Agregué mi {PROJECT} -Bridging-Header.h al Objective-C Bridging Header en Swift Compiler - Generación de código
¿Cómo puedo resolverlo?
Lo hice en aplicaciones y funciona bien, pero en este marco no
Gracias
iHart es correcto
Para que siga los pasos a continuación: 1. elimine su encabezado de puente y todo el archivo relacionado. . . 2. Clean Build / Solution. Cmd + Shift + k me gusta. . . 3. Cree un nuevo archivo Objective-C para crear puentes de creación de archivos de cabecera. . .
Pero lo que tuve que hacer también es agregar todos los archivos de encabezado faltantes al encabezado de mi paraguas. Y también asegúrese de que estos archivos estén marcados como públicos. En Xcode puede agregarlos a la sección pública en Fases de compilación -> Encabezado.
Para eso siga los siguientes pasos:
- Retire su encabezado de puente y todo el archivo relacionado.
- Clean Build. Cmd + Shift + k me gusta.
- Cree un nuevo archivo Objective-C para crear puentes de creación de archivos de cabecera.
- Ahora, agregue su archivo de otros.
Espero que esto funcione para ti porque solucionamos exactamente el mismo error en esta solución.